Characters played by Fred Ward
John McWhirter
Characters played by Christopher Plummer
Robert Lecker
Characters played by Rachel Ticotin
Armiti Khalq
Characters played by Kim Coates
Dave Lewis
Characters played by Penelope Ann Miller
Michelle
Characters played by Virginia Madsen
Brenda Hopkins
Characters played by Nicholas Campbell
Simon Brauman
Characters played by Dan Lauria
Clive Carter
Characters played by Roberta Maxwell
Sarah Archer
Characters played by Kevin Jubinville
Carl Smythe
Characters played by Elisa Moolecherry
Jean
Characters played by Patrick Gallagher
Larry Quinn
Characters played by Yanna McIntosh
Penny Mills
Characters played by Tyrone Benskin
Special Agent Draper
Characters played by James Downing
FBI Agent 2
Characters played by Andrew Kraulis
Young John WcWhirter
Characters played by Balázs Koós
Pizza Delivery Boy
Characters played by Yan Feldman
Ankash Barezai
Characters played by Will Corno
Syed Rakha
Characters played by A. Frank Ruffo
Frank Sommer
Characters played by Bill Lake
Del
Characters played by Roy Lewis
Reggie
Characters played by Chris Makepeace
Pilot
Characters played by Danielle Wilson
Anne
Characters played by James Bulliard
Randy
Characters played by James Purcell
Detective
Characters played by Lee Smart
Editor
Characters played by Hrant Alianak
Hosni
Characters played by Damon D'Oliveira
Marek
Characters played by Gary Brennan
Waiter
Characters played by Audrey Lupke
Young Sarah Archer
Characters played by Coalhouse Campbell
Young Simon Brauman