According to TVLine, the unofficial casting notice for the character drew a pop culture comparison by calling her “Buffy the Superhero Slayer.”
After two and a half seasons of emotional chaos on Shadowhunters, Katherine McNamara will take up shop in Star City for a very important recurring role.
Any way you spin that one, it doesn’t sound very good for Oliver and the members of Team Arrow who aren’t in jail when Season 7 kicks off.
She will reportedly play a street tough named Maya whose physical scrappiness is complemented by her reliance on thievery.