Question: who plays sarah in dc legends of tomorrow
Answer: Caity Lotz