Caity Lotz is a young actress who has appeared in numerous TV shows.
She currently has a recurring role in the young-adult superhero series "Arrow," in which she plays a vigilante superheroine to complement the Green Arrow, the show's title character. Ms. Lotz's character, Sara Lance, is believed to have drowned, but she returns as the Black Canary. The Green Arrow and the Black Canary both first appeared in DC Comics in the forties.
So, Caity Lotz has a good deal of tradition to live up to. She has a good chance of doing it in style.