Talk about the Feb. 18 episode of DC's Legends of Tomorrow here!