Overview
Ashley Barrett is a high-ranking executive within Vought International, rising from a nervous PR manager to the company’s chief spokesperson and de facto handler of The Seven. Despite lacking superpowers, Ashley is a formidable survivor in the corporate battlefield, wielding press conferences, spin campaigns, and backroom deals as her weapons. She thrives in controlling narratives for Vought, ensuring scandals are buried and public trust remains intact, even when The Seven’s reckless behavior threatens to unravel everything. Ashley is ambitious yet fragile, driven by a need for approval in an environment where weakness is punished. Often caught between fear of Homelander’s wrath and loyalty to Vought’s mission, she embodies the moral compromises of corporate power, making her one of the most complex human characters in The Boys’ universe.