Ilsa is an episode of Travelers starring Eric McCormack, MacKenzie Porter, and Nesta Cooper. The third season of Travelers finds Grant MacLaren and his team of highly-trained operatives from the future pushed to the limit and...