DC LEGENDS OF TOMORROW | LEGENDARY | Airs 5/19/16

Who will be willing to sacrifice life as they know it to save the world? Find out on the season finale at 8pm.