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