Overview
Jackie Moreau, also known as The Scarlet Flash, is a superhuman speedster affiliated with The Seven. Renowned for her lightning-fast reflexes and combat agility, she excels in high-speed combat situations. Her powers make her both a formidable hero and a challenging target. Despite her confident exterior, she struggles with the moral ambiguities of working under Vought’s command.