All characters

Sara Lance / White Canary

Played by: Caity Lotz in DC's Legends of Tomorrow