Battlestar Galactica's James Callis Joins 12 Monkeys Season 3 Cast

Syfy is adding a Battlestar Galactica alum to Season 3 cast of 12 Monkeys.

Entertainment Weeklyreports, James Callis — 45-year-old actor who portrayed Dr. Gaius Baltar on BSG — has nabbed a recurring role in the upcoming season of 12 Monkeys.

Executive Producer Terry Matalas told EW, Callis will play "a highly anticipated and pivotal new character to our series' mythology," and described his character as a "rebellious and enigmatic time-traveler raised throughout history by the Army of the 12 Monkeys, one whose conflicted personal and emotional path will change everything for James Cole and Dr. Cassandra Railly."

Based on that description, it sounds like Callis could be playing the Witness.


In season three, Cole (Aaron Stanford) and Cassandra Railly (Amanda Schull) embark on a desperate search across time to find the man responsible for the apocalypse, a time traveler who calls himself the Witness. Killing the Witness will mean saving the world. But the journey will come at tremendous personal stakes for both Cole and Railly and will call into question new alliances, old bonds, and the virtue of the mission itself.

From Universal Cable Productions, 12 Monkeys is co-created by Terry Matalas and Travis Fickett (Nikita) and is based on the 1995 Oscar nominated and Golden Globe-winning film of the same name. Matalas serves as the showrunner and executive producer. Charles Roven (The Dark Knight trilogy, Suicide Squad) who produced the original film, and Richard Suckle (Suicide Squad, American Hustle) also serve as executive producers.

MORE: Back to the Future's Christopher Lloyd Joins 12 Monkeys Cast / 12 Monkeys Renewed for Season 3 at Syfy / 12 Monkeys: Why the Best Syfy Show is the Best Scifi Show on TV


The 10-episode third season of 12 Monkeys will debut in 2017. Season 2 of the series currently airs on Monday nights at 9/8 c on Syfy.