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