Question: who plays rip hunter in legends of tomorrow?
Answer: Thomas Arthur Darvill, Arthur Darvill