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