Caity Lotz on the set of ‘Legends of Tomorrow’ in Vancouver Caity Lotz on the set of Legends of Tomorrow