Ouroboros

"Ouroboros" is the second episode of the fourth season of 12 Monkeys, and the thirty-eighth episode overall

Synopsis
Travelers come face to face with ghosts from their past when they find themselves maneuvering around their own timelines.

Starring

 * Aaron Stanford as James Cole
 * Amanda Schull as Cassandra Railly
 * Todd Stashwick as Theodore Deacon
 * Emily Hampshire as Jennifer Goines
 * Barbara Sukowa as Katarina Jones

Guest Starring

 * Kirk Acevedo as José Ramse
 * Demore Barnes as Marcus Whitley
 * Murray Furrow as Lasky
 * Andrew Gillies as Julian Adler

Special Guest Star

 * Conleth Hill as Bonham

Co-Starring

 * Jee-Yun Lee as News Anchor
 * Brendan Rowland as TF Head Guard
 * Andrea Davis as Scientists
 * Lukáš Júza as Detective Doležal