Characters played by Jacqueline McKenzie
Diana Skouris
Narrator
Characters played by Joel Gretsch
Tom Baldwin
Characters played by Patrick John Flueger
Shawn Farrell
Characters played by Conchita Campbell
Maia Rutledge
Maia Skouris
Maia Rutledge Skouris
Characters played by Chad Faust
Kyle Baldwin
Characters played by Mahershala Ali
Richard Tyler
Characters played by Richard Kahan
Marco Pacella
Characters played by Billy Campbell
Jordan Collier
Characters played by Megalyn Echikunwoke
Isabelle Tyler
Characters played by Samantha Ferris
Nina Jarvis
Characters played by Kavan Smith
Jed Garrity
Characters played by Laura Allen
Lily Moore Tyler
Lily Moore
Characters played by Karina Lombard
Alana Mareva
Characters played by Kaj-Erik Eriksen
Danny Farrell
Characters played by Jeffrey Combs
Kevin Burkhoff
Characters played by Jody Thompson
Devon
Characters played by Jenni Baird
Meghan Doyle
Characters played by Peter Coyote
Dennis Ryland
Characters played by Chilton Crane
Susan Farrell
Characters played by Garret Dillahunt
Matthew Ross
Characters played by Jordan Lasorsa-Simon
Isabelle
Toddler Isabelle
Characters played by Natasha Gregson Wagner
April Skouris
Characters played by Graeme Duffy
Brady Wingate
Characters played by Brooke Nevin
Nikki Hudson
Characters played by Tristin Leffler
Cassie Dunleavy
Characters played by Sean Devine
P.J.
Characters played by Summer Glau
Tess Doerner
Characters played by Lori Triolo
Linda Baldwin
Characters played by Andrew Airlie
Brian Moore
Characters played by Jennifer Spence
Joanna
Characters played by Brennan Elliott
Ben Saunders
Characters played by Kathryn Gordon
Heather Tobey
Characters played by Ingrid Torrance
Lucy
Claire
Characters played by Genevieve Buechner
Heidi Moore
Characters played by Leanne Adachi
T.J. Kim
Nurse
Characters played by Lexa Doig
Wendy Paulson
Characters played by Jonathan Holmes
Dr. Mayhew
Characters played by Jason Low
Sid Stradner
Characters played by Julia Tortolano
Amy Paspalis
Characters played by Sharif Atkins
Gary Navarro
Characters played by Penny Johnson Jerald
Rebecca Parrish
Characters played by Lindy Booth
Liv
Characters played by Ian Tracey
Daniel Armand
Characters played by Sean Marquette
Boyd Gelder
Characters played by Rob LaBelle
Dr. Nicholas Clayton
Characters played by Alexia Fast
Lindsey Hammond
Characters played by Tom Verica
Dr. Max Hudson
Characters played by Matthew Gray
Tyler Downing
Characters played by Nancy Sivak
Dr. Anapurn
Characters played by Roger Haskett
Maia's Father
Victor Rutledge
Characters played by Carrie Anne Fleming
Maia's Mother
Mary Rutledge
Characters played by Nicholas W. von Zill
Middle-Aged Man
Werner Loecher
Characters played by Julius Chapple
Young Man
Agent Falcone
Characters played by Michael Moriarty
Orson Bailey
Characters played by Tom McBeath
Will
Will
Homeless Man
Characters played by Alice Krige
Sarah
Characters played by Kevin Tighe
Senator Lenhoff
Characters played by Tim DeKay
Drew Imroth
Characters played by Mark Valley
Warren Lytell
Characters played by Todd Giebenhain
Curtis Peck
Characters played by Martin Cummins
Gabriel Hewitt
Characters played by Pascale Hutton
Abigail Hunnicutt
Characters played by Garwin Sanford
Adam Kensington
Characters played by Keegan Connor Tracy
Alison Driscoll
Characters played by Helen Shaver
Barbara Yates
Characters played by Terry Chen
Colin Chen
Characters played by Hiro Kanagawa
Agent Park
Characters played by Greg Anderson
Lloyd
Characters played by Julian Christopher
Judge Biederman
Characters played by Cainan Wiebe
Duncan Germaine
Characters played by Ross Douglas
Gregory Kensington
Characters played by Shawn Reis
Guard
Military Policeman
Characters played by Sheila Paterson
Elizabeth Bailey
Characters played by Jason Benson
2nd Intruder
Highway Patrolman
Characters played by Eric Breker
Kenneth Griffin
Characters played by Christie Laing
Isabelle
Characters played by Eileen Pedde
Patty Griffin
Characters played by Christie Wilkes
Rose Woodard
Characters played by Mark Brandon
Paul Beckman
Reporter
Characters played by Matias Hacker
Janitor
Characters played by Sean Owen Roberts
Wayne
Characters played by Colleen Winton
Ruth
Characters played by Daniella Evangelista
Karen
Karen - Telephone Operator
Characters played by Sean Delville Pratt
Paul Newbold
Characters played by John Moore
Meghan's Father
Characters played by Valerie Sing Turner
Eden Standish
Characters played by Tanya Hubbard
Tina Richardson
Characters played by Pamela Hart
ACLU Lawyer
Characters played by Patti Allan
Barbara Yates
Characters played by Link Baker
Air Force Officer
Characters played by Mark Gibbon
Aaronson
Security Guard
Characters played by John Destry
Homeless Man
Characters played by Jan Bos
Quarantine Official
Characters played by Jocelyne Loewen
Morgue Attendant
Secretary
Characters played by Daryl Shuttleworth
Announcer One
Characters played by Gabriel Patrich
Older Man
Characters played by Christina Jastrzembska
Older Woman
Characters played by Layla Alizada
Young Woman
Characters played by Calvin Lee
China Newscaster
Newscaster - China
Characters played by Nimet Kanji
Africa Newscaster
Newscaster - Africa
Characters played by Parm Soor
India Newscaster
Newscaster - India
Characters played by Manami Hara
Japan Newscaster
Newscaster - Japan
Characters played by Nicola Crosbie
Announcer Two
Characters played by Chris Kalhoon
Reporter
Characters played by Colin Cunningham
Ryan
Ryan Powell
Characters played by Craig March
Joe
Security Guard
Characters played by Marshall Caplan
Doherty
Characters played by Sophie Barnett
Olivia Germaine
Characters played by Patricia Harras
Carol
Carol Sumlin
Characters played by Scott E. Miller
Orderly
Characters played by Sherilyn Fenn
Jean DeLynn Baker
Characters played by Brian Dennehy
Mitch Baldwin
Characters played by David Eigenberg
Carl Morrissey
Characters played by Roger Cross
Major Culp
Characters played by Robert Picardo
Trent Appelbaum
Characters played by Tippi Hedren
Lily Moore Tyler
Characters played by Carter Jenkins
Todd Barstow
Characters played by Jamie Martz
Darren Piersahl
Characters played by Reynaldo Rosales
Josh Sandler
Characters played by Jake Cherry
Brandon Powell
Characters played by Glenn Morshower
General
Characters played by Lisa Sheridan
Shannon
Characters played by Constance Towers
Audrey Parker
Characters played by Lee Tergesen
Oliver Knox
Characters played by Stephen McHattie
Dravitt
Characters played by Charles Napier
Rev. Josiah
Characters played by Noa Tishby
Chloe Granger
Characters played by Kurt Fuller
Keane Driscoll
Characters played by Neil Hopkins
Nick Crowley
Characters played by Kevin McNulty
Christopher Dubov
Characters played by Allen Altman
Peter Barton
Characters played by Cameron Bright
Graham Holt
Characters played by Madison Pettis
Young Isabelle Tyler
Characters played by Carly Pope
Kara
Characters played by Laura Mennell
Young Audrey Parker
Characters played by Frank C. Turner
Stewart Hanley
Characters played by Michael Eklund
Dean Keating
Characters played by Peter LaCroix
Sheriff Jim Conrad
Characters played by Kathleen Wilhoite
Grace Morrissey
Characters played by Luke Askew
Lee Kendall
Characters played by Rhonda Dent
Elise Appelbaum
Characters played by Maureen Thomas
Older Maia
Characters played by Reece Thompson
Greg Venner
Characters played by Barbara Tyson
Lucy Gelder
Characters played by Curtis Caravaggio
Aquino
Characters played by Iris Quinn
Kathy
Characters played by Zak Santiago
Colin McGrath
Characters played by Shane Meier
Glen Keating
Characters played by Hill Harper
Edwin Mayuya
Characters played by Richard Hendery
Philip Kendrick
Characters played by Woody Jeffreys
Jake
Characters played by Michael J Rogers
Dmitri Kazar
Characters played by Matthew Kevin Anderson
Randy Atwater
Characters played by Brian George
Claudio Borghi
Characters played by Mike Power
Milo
Characters played by David Abbott
Donald Mitchell
Characters played by Garry Chalk
Sheriff
Characters played by Gillian Barber
Dr. Roxanne Kern
Characters played by Harris Allan
Sam Marsden
Characters played by Mark Burgess
James Willis
Characters played by P.J. Prinsloo
Teddy
Characters played by Michael Chase
Adam Spiegelman
Characters played by Linda Darlow
Naomi Bonderman
Characters played by Ulla Friis
Jane Nance
Characters played by David MacKay
Haspelcorp Lab Tech
Characters played by J. August Richards
John Shaffner
Characters played by Rikki Gagne
Anastasia
Characters played by Lorena Gale
Cora Tomkins
Characters played by Debra McCabe
Mrs. Powell
Characters played by Gerry Morton
SWAT Team Leader
Characters played by Martin Sims
Michael Ancelet
Characters played by Todd Thomson
Larry
Characters played by Miranda Frigon
Felicia
Characters played by Peter Grasso
Burt Krochuk
Characters played by Jaren Brandt Bartlett
Joey Lasco
Characters played by John Dadey
Coach Winfrey
Characters played by Don MacKay
Minister
Characters played by Beau Starr
Ben Hunsiker
Characters played by Aaron Craven
NSA Agent 1#
Characters played by Danny Dorosh
Zachary Gidlund
Characters played by Michael Kopsa
Malcolm
Characters played by Cameron McDonald
Fisherman
Characters played by Jill Morrison
Liza
Characters played by Aili Storen
Erika Lundgren
Characters played by Tori Anderson
Amber
Characters played by Jennifer Clement
Eileen Trask
Characters played by Vincent Gale
Jack Delphy
Characters played by C. Ernst Harth
Neal Handler
Characters played by Brady Schlecker
Henders
Characters played by Robin Stickley
Dale McMurphy
Characters played by Louis Chirillo
Tony
Characters played by Preston Cook
Aaron Mitchell
Characters played by Georgina Hegedos
Mrs. Martino
Characters played by Jesse Hutch
Brad Rossi
Characters played by Doug Abrahams
Motel Manager
Characters played by Teach Grant
Bryce Kovec
Characters played by Colin Lawrence
David Kendrick
Characters played by Bill Mondy
Agent Hubbard
Characters played by Brent Stait
Frank Venner
Characters played by John R. Taylor
Henry
Characters played by Allison Warnyca
Cute Young Clerk
Characters played by Lloyd Adams
NSA Agent 2#
Characters played by Deni DeLory
Center Physician
Characters played by Danielle Kremeniuk
Chrissy
Characters played by Judith Maxie
Judge Van Kirk
Characters played by John Prowse
Patrick Lundgren
Characters played by Mark Acheson
Paul Weir
Characters played by Linden Banks
Randolph Denning
Characters played by Maria Luisa Cianni
City Resident
Characters played by Carrie Genzel
Reporter
Characters played by Courtney Kuroyama
Evee
Characters played by Jason Logan
Warren Trask
Characters played by Maggie Ma
Sophia
Characters played by Robert Moloney
Philip Delacroix
Characters played by Ian Robison
Dr. Walt Saperstein
Characters played by Georgia Craig
Florist
Characters played by Stanley Katz
Charlie
Characters played by Ali Liebert
Maureen
Characters played by Jonah Bay
Nate McCullough
Characters played by Patricia Drake
Dr. Hodler
Characters played by Katia Khatchadourian
Natalya Rios
Characters played by Bill Marchant
Harmon Sloan
Characters played by Lucia Walters
Tara Kendrick
Characters played by Michael Daingerfield
Dr. Ellsworth
Characters played by Christopher Kennedy
Agent Ruddy
Characters played by Brandy Kopp
Mischa
Characters played by Emilio Salituro
Jorge Molina
Characters played by Hilary Strang
Ryland's Assistant
Characters played by David Bloom
Doctor
Characters played by Philip Chang
Riva
Characters played by Jason Diablo
Dalton Gibbs
Characters played by Paul Duchart
Minister
Characters played by Medina Hahn
Jacqui Glendon
Characters played by Terry Howson
Tim
Characters played by Nelson Leis
Actor Playing Matthew
Characters played by Gerry Rousseau
Director of Photography
Characters played by Kerry Sandomirsky
Hanna
Characters played by Anna Hagan
Principal
Characters played by Shaine Jones
Cop
Characters played by Garfield Wilson
Park Thug
Characters played by Erica Cerra
Molly Caldicott
Characters played by Robert Clarke
Miles Quinlan
Characters played by Bruce Dawson
Lew Ross
Characters played by Lovie Eli
Helena
Characters played by Glen Gould
Eric Papequash
Characters played by Jared Keeso
Roy Keith Marsden
Characters played by Nancy Sorel
Jane Orman
Characters played by Michael Bean
Lab Technician
Characters played by Peter Bryant
Agent Wood
Characters played by Ken Camroux-Taylor
Lee Piersahl
Characters played by Erica Carroll
Corporate Receptionist
Characters played by Grace Sherman
Molly
Characters played by Wendy Bollard
Reporter #1
Characters played by Ted Cole
Dr. Griffith
Characters played by Greyston Holt
Byron Lillibridge
Characters played by Kristie Marsden
Gloria
Characters played by Jane McGregor
Vanessa Martin
Characters played by Jeff Meszaros
Mark
Characters played by Mike Mitchell
Max Kopelow
Characters played by Doug Price
Don Incubus
Phil
Characters played by Gregory Waldock
Billy
Characters played by Andrew McIlroy
Gibson
Characters played by Sean Millington
NTAC Agent
Characters played by Brandi Alexander
Alma
Characters played by Daniel Bacon
Wilson
Characters played by Carmen Moore
Stacey Papequash
Characters played by Igor Morozov
Laurent Ganning
Characters played by Tony Parsons
Paul Beckman
Characters played by Michael Ryan
David Sumlin
Characters played by Darren E. Scott
Security Guard
Characters played by J. Douglas Stewart
Agent Mills
Characters played by Elizabeth Thai
Iris
Characters played by Stefan Thordarson
Mike Ross
Characters played by Conrad Burek
Custodian
Characters played by Olivia Cheng
Wheat Field Reporter
Characters played by Chris Davis
Lewis Mesirow
Characters played by Mercedes de la Zerda
Jessica
Characters played by Randal Edwards
Glenn
Characters played by Shekhar Paleja
Barry
Characters played by Tod Fennell
Troy Kennedy
Characters played by Marty Gage
Reporter #2
Characters played by Rob Heschl
Actor Playing Imroth
Characters played by Brad Kelly
Duane
Characters played by Jake LeDoux
Lucas
Characters played by Chris Nowland
Fry Cook
Characters played by Joey Pierce
Justin
Characters played by Sean Connor Roche
Young Tom
Characters played by Pablo Silveira
Paramedic
Characters played by James Sullivan
Store Employee
Characters played by Joe Doserro
Driver
Characters played by Bill Dow
Terry Bennett
Characters played by Lucas Margetson
Player
Characters played by Alistair Abell
Medic
Characters played by Richard de Klerk
Evan
Characters played by Suzette Meyers
Newscaster
Characters played by Gary Sekhon
Dwight
Characters played by Adam Battrick
Greg
Characters played by Darcy Cadman
Tim McCarren
Characters played by Frank Cassini
Dr. Boll
Characters played by David Milchard
Lab Attendant
Characters played by Stephen Powell
Driver
Characters played by Kathleen Gilbert
School Teacher
Characters played by Emerson Huth
Jason
Characters played by Patrick Keating
Ray Haugen
Characters played by Alex Kliner
Actor Playing Cardinal
Characters played by David MacInnis
Ambulance Driver
Characters played by Rodney Reid
2nd Guard
Characters played by Malcolm Stewart
Principal Meyer
Characters played by Hal Tatlidil
Young Paul
Characters played by Christine Anton
Woman at Lake
Characters played by Dawn Mander
Daycare Worker
Characters played by Wendy Russell
Dorothy
Characters played by Amy Adamson
Marnie
Characters played by Candus Churchill
Administrator
Characters played by Rick Dobran
Sal Lasco
Characters played by Ken Jones
Matthew Lombard
Characters played by Rob Lee
Roger Wolcott
Characters played by Myfanwy Meilen
Anne Werth
Characters played by Avery Tiplady
Peter Sumlin
Characters played by Katey Wright
Celeste Kazar
Characters played by Paul Belsito
Taxi Driver
Characters played by Erin Borgfjord
Bridal Consultant
Characters played by Brad Mann
Soldier
Characters played by Daniel Pepper
NTAC Hallway Guard
Characters played by Donna Yamamoto
Paula Nakata
Characters played by Chris Burns
Burly Man
Characters played by Laura Drummond
Wife
Characters played by Anthony Harrison
Captain Tierney
Characters played by Dee Jay Jackson
Mr. Dunlop
Characters played by Jennifer Kitchen
Juliet Delvecci
Characters played by Alison Mackay
Young Kathy
Characters played by Jim Shield
CIA Spook
Characters played by Beulah Wong
Triage Nurse
Characters played by Adrian Holmes
Lt. Payton
Characters played by Muriel Kauffmann
Mrs. Benke
Characters played by James Michalopolous
Park Mugger #1
Characters played by Karen Elizabeth Austin
Sara James
Characters played by Noah Dalton Danby
Billy
Characters played by Jodie Graham
Sebastian Werth
Characters played by Jason Griffith
Arlo
Characters played by Simon Hayama
Martin
Characters played by David Purvis
Bio Agent
Characters played by Robert Seckler
Officer Kenney
Characters played by Santana Shaw-Garlock
Rita Lopez
Characters played by Daniel Arnold
Alex Messina
Characters played by Patricia Nudd
Reporter #1
Characters played by Donna Soares
NTAC Medical Nurse
Characters played by Chaz Chamberlain
ATM Customer #1
Characters played by Nneka Croal
Agent Ashmore
Characters played by Chris Currie
Collier Bodyguard
Characters played by Dave Hespes
Businessman
Characters played by Nicholas Longstaff
Husband
Characters played by Dean Redman
Private Jones
Characters played by Lauren K. Robek
Medical Examiner
Characters played by Fraser Aitcheson
Park Mugger #2
Characters played by Claudine Grant
Newscaster
Characters played by Grace Bauer
Joanne
Characters played by Peter Benson
Lloyd
Characters played by Sage Brocklebank
Fireman
Characters played by Brett Delaney
Sheriff Cobb
Characters played by Jennifer Gibson
Clarice
Characters played by Peter Hanlon
Michael Berman
Characters played by Iris Paluly
Laurel Bryce
Characters played by Khaira Ledeyo
Reporter
Characters played by Gardiner Millar
General Randa
Characters played by Cameron Park
Reporter #2
Characters played by Ryan Jefferson Booth
Private Mahoney
Characters played by Val Cole
Reporter
Characters played by Derek Green
Male Citizen
Characters played by Aileen Laurel
ATM Customer #2
Characters played by Brian McBride
Cop #1
Characters played by Amanda MacKay
Theresa Baron
Characters played by Robin Mossley
Rental Manager
Characters played by Maria Dimou
Reporter #1
Characters played by Parker Holdsworth
Walter
Characters played by Paul Jarrett
Lyndon
Characters played by Michael Jonsson
Cop
Characters played by Sean Tyson
Gabriel
Characters played by Kurt Evans
Dante Ferilli
Characters played by Malcolm Scott
Lloyd
Characters played by Tanya Champoux
Cop #2
Characters played by Parisa Mehregan
Kathy
Characters played by Bronwen Smith
Art Institute Registrar
Characters played by Alicia Thorgrimsson
Female Citizen
Characters played by Martin Van Steinburg
ATM Customer #3
Characters played by Keith Martin Gordey
Alan Kushner
Characters played by Derek Lowe
Quarantine Technician
Characters played by Clint Carleton
Owen
Characters played by Ben Cotton
Dewey
Characters played by Peter Huck
Walter
Characters played by Cheryl Mullen
Olivia Cohen
Characters played by Fred Keating
Committee Head
Characters played by Yurij Kis
Forensics Technician
Characters played by J.M. Landry
Bureaucrat
Characters played by Dawn Chubai
Newscaster
Characters played by Mylène Dinh-Robic
Kimmy
Characters played by Fred Henderson
Ryland's Attorney
Characters played by Philip Lyall
Young Hustler
Characters played by Yee Jee Tso
Photographer
Characters played by Phillip Mitchell
Arresting Cop
Characters played by Kyle Falconer
Shadow
Characters played by Chelah Horsdal
Jeanine - Carrie's Mom
Characters played by Tyler McClendon
Cartwright
Characters played by Levi James
Corey
Characters played by Steve Archer
Dr. Sawyer
Characters played by Brent C.S. O'Connor
Husky Boyfriend
Characters played by Ginger Page
Carrie
Characters played by Ross Tweedale
Doctor
Characters played by Karin Konoval
Dr. Emily Sanford
Characters played by D. Harlan Cutshall
Guard
Characters played by Craig Bruhnanski
Peter McClenahan
Characters played by Nicole Levasseur
Young Mother
Characters played by Rob Hayter
Cop
Characters played by Andrew Kavadas
Wesley Hauser
Characters played by Cam Cronin
Process Server
Characters played by Lisa Marie Caruk
Gwen
Characters played by Edd Wright
Man on Crutches
Characters played by Phoenix Ly
Jung Pak
Characters played by Nick Misura
Store Owner
Characters played by Angelique Naude
Phillipa Bynes
Characters played by Trevor Roberts
Mechanic #1
Characters played by Bo Fred Olsson
General Watt
Characters played by Noah Beggs
Mechanic #2
Characters played by Grahame Andrews
Christopher Luth
Characters played by Darryl Quon
Orderly
Characters played by Winnie Hung
Sick Woman
Characters played by Kevin Friesen
Brian Moore look-alike
Characters played by Manoj Sood
Albert
Characters played by Paul Belsito
Cab Driver
Characters played by Kristina Copeland
Claire Downing
Characters played by Kathleen Duborg
Amy's Mom
Characters played by Matthew Harrison
Ryan Freel
Characters played by David Neale
Realtor
Characters played by Barry Nerling
Frank
Characters played by Raquel Riskin
Secretary
Characters played by Michelle Yuen
Wedding Guest
Characters played by Arleo Dordar
Street Thug
Characters played by Deryl Hayes
Deputy
Characters played by Sean Carey
Doug Avery
Characters played by Celeste White Steele
Gala Attendee
Characters played by Linley Subryan
Museum visitor
Characters played by Attila
Traveller
Characters played by Monique Ganderton
Guard
Characters played by Teppei Arita
Japanese agent #2
Characters played by Ira Steven Behr
Man watching Collier's speech
Characters played by Nicholas Harrison
Killer Clown
Characters played by Noel Johansen
Body Guard
Characters played by John Maclaren
Mr. Winters
Characters played by Jeremy Meyer
(uncredited)
Characters played by Shinya Ueda
Japanese agent #1
Characters played by John Andrew Vaas
Messenger
Characters played by Johnna Wright
Kay