X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Sea of Thieves (PS5)
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
The Ministry of Ungentlemanly Warfare
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Perfect Disaster
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Tim Haines
executive producer
3 Episodes, 2006 - 2006
Jasper James
executive producer
3 Episodes, 2006 - 2006
Cast & Crew
Directed By
Gareth Edwards
2 Episodes, 2006 - 2006
Clive Maltby
1 Episode, 2006 - 2006
Mike Slee
1 Episode, 2006 - 2006
Isabel Tang
1 Episode, 2006 - 2006
Jeremy Turner
1 Episode, 2006 - 2006
Written By
Bob Harris
drama co-writer
1 Episode, 2006 - 2006
Sara Kenney
writer
2 Episodes, 2006 - 2006
Michael McKinley
drama co-writer
2 Episodes, 2006 - 2006
Gabriel Range
writer
2 Episodes, 2006 - 2006
Jamie Smith
writer: Discovery
5 Episodes, 2006 - 2006
Cast
Alistair Petrie
Doug
1 Episode, 2006 - 2006
Ben Lawson
Ken
1 Episode, 2006 - 2006
Roger Clark
Chuck Brewer
1 Episode, 2006 - 2006
Jackson Hurst
Wade
1 Episode, 2006 - 2006
David Sterne
Frank
1 Episode, 2006 - 2006
Rod Hallett
Deputy Mayor's Assistant
1 Episode, 2006 - 2006
Keith Arthur Bolden
Mayoral Assistant
1 Episode, 2006 - 2006
Jim Garrity
City Councilman
1 Episode, 2006 - 2006
Stuart Ong
Dr. Chai
1 Episode, 2006 - 2006
Carlo Mestroni
Paramedic
1 Episode, 2006 - 2006
Derek Michalak
Vitalli
1 Episode, 2006 - 2006
Mark Antony Krupa
Gilles Landry
1 Episode, 2006 - 2006
Renae Berry
Leslie
1 Episode, 2006 - 2006
Matt Zeremes
Todd
1 Episode, 2006 - 2006
Mark Leadbetter
Peter Wallace
1 Episode, 2006 - 2006
Caroline Redekopp
Michelle Landry
1 Episode, 2006 - 2006
Susana Gibb
Anna Abbott
1 Episode, 2006 - 2006
Robert Higden
BBQ Man
1 Episode, 2006 - 2006
Dave Wong
Head of Skyscraper Security
1 Episode, 2006 - 2006
Dean Gosdin
Airline passenger
1 Episode, 2006 - 2006
Sylvia Stewart
Nurse
1 Episode, 2006 - 2006
Arynetta Floyzelle
Victim
1 Episode, 2006 - 2006
Suzanna Lenir
Woman with Stroller
1 Episode, 2006 - 2006
Linda Marie Ford
Carmen Bradshaw
1 Episode, 2006 - 2006
Carl Alacchi
Beggar
1 Episode, 2006 - 2006
J. Taylor
James Abbott
1 Episode, 2006 - 2006
Cecile Cristobal
Dr. Liane Kalla
1 Episode, 2006 - 2006
Rick Herod
Bill Turner
1 Episode, 2006 - 2006
Lori Graham
Self
1 Episode, 2006 - 2006
Eric Feliciano
Riot Police
1 Episode, 2006 - 2006
Gina Isaac
Alice
1 Episode, 2006 - 2006
Courtney Wu
Wei
1 Episode, 2006 - 2006
Will Ashcroft
Ray King
1 Episode, 2006 - 2006
Peak Kwinarian
David Cross
1 Episode, 2006 - 2006
Sara Bradeen
Sophie Bergeron
1 Episode, 2006 - 2006
Damion Hunter
Eric
1 Episode, 2006 - 2006
Moira Wylie
Mrs. Wilson
1 Episode, 2006 - 2006
Louise Bush
Kirsty
1 Episode, 2006 - 2006
Sau-Ming Tsang
Harbour Master
1 Episode, 2006 - 2006
Peter Carmody
Professor Dan
1 Episode, 2006 - 2006
Steven Scarpetti
Peter Wright
1 Episode, 2006 - 2006
Antonio Saillant
Plant Engineer
1 Episode, 2006 - 2006
Man Fan 'Fanny' Lee
Tanya Tam
1 Episode, 2006 - 2006
Alton Thomas
Self
1 Episode, 2006 - 2006
Jacques Maroun
Mayor's Adviser
1 Episode, 2006 - 2006
Jean Charest
Self
1 Episode, 2006 - 2006
Ron Zwicki
Self
1 Episode, 2006 - 2006
John Kappenman
Self
1 Episode, 2006 - 2006
John Foster
Self
1 Episode, 2006 - 2006
Paul de Mar
Self
1 Episode, 2006 - 2006
Louis Bottino
Fire Chief
1 Episode, 2006 - 2006
Charlene Tosca Rees
Mayor
1 Episode, 2006 - 2006
Rotem David
Emille Landry
1 Episode, 2006 - 2006
Jerry Martin
Self
1 Episode, 2006 - 2006
Laura Miller
Self
1 Episode, 2006 - 2006
Florence Wu
Annie Soho
1 Episode, 2006 - 2006
Tim Marshall
Self
1 Episode, 2006 - 2006
Irwin Redlener
Self - Director, National Center for Disaster Preparedness
1 Episode, 2006 - 2006
Kevin Horsborough
Self
1 Episode, 2006 - 2006
Dana Bird
TV Reporter
1 Episode, 2006 - 2006
Cecil Gavenlock
Self
1 Episode, 2006 - 2006
Rob Edward
Mike
1 Episode, 2006 - 2006
John Sheerman
Jon
1 Episode, 2006 - 2006
Mark Maslin
Self
1 Episode, 2006 - 2006
Queenie Lam
Self
1 Episode, 2006 - 2006
Beccy Iland
Kate
1 Episode, 2006 - 2006
Jacinthe Lacroix
Self
1 Episode, 2006 - 2006
Johnny Chan
Self
1 Episode, 2006 - 2006
Christopher L. McAllister
NYC Chief of Police
1 Episode, 2006 - 2006
Edmund Penning-Rowsell
Self
1 Episode, 2006 - 2006
Lauren Braid
Dana
1 Episode, 2006 - 2006
John Coloe
Self
1 Episode, 2006 - 2006
Mitch Shulman
Self
1 Episode, 2006 - 2006
Tom Eppler
Chuck Brookes
1 Episode, 2006 - 2006
Loretta Tsui
Annie Soho Stunt Double
1 Episode, 2006 - 2006
Richard Doyle
Self
1 Episode, 2006 - 2006
Al Moller
Self
1 Episode, 2006 - 2006
Lynda Lemon
Rachel
1 Episode, 2006 - 2006
Richard Stevens
Self
1 Episode, 2006 - 2006
Mark Adams
Self
1 Episode, 2006 - 2006
Kerry Emanuel
Self
1 Episode, 2006 - 2006
Jordan Ho
Li Wong
1 Episode, 2006 - 2006
Otto Sims
Lewis Parker
1 Episode, 2006 - 2006
Sai-Chuen Wong
Self
1 Episode, 2006 - 2006
Luke Gatewood
Toby Abbott
1 Episode, 2006 - 2006
Paul O'Sullivan
Self
1 Episode, 2006 - 2006
Sebastian Catovsky
Self
1 Episode, 2006 - 2006
Robin Lee
Self
1 Episode, 2006 - 2006
Ray Loy
Chen Zhiwu
1 Episode, 2006 - 2006
Nichola Anderson
Gemma
1 Episode, 2006 - 2006
Bonna Tek
Tara Bradshaw
1 Episode, 2006 - 2006
Scott Rae
Self
1 Episode, 2006 - 2006
Produced By
Will Aslett
series producer
6 Episodes, 2006 - 2006
Gaynelle Evans
executive producer: Discovery
6 Episodes, 2006 - 2006
Rebecca Kelly
line producer
6 Episodes, 2006 - 2006
Sara Kenney
producer
2 Episodes, 2006 - 2006
Tristan Marshall
associate producer
2 Episodes, 2006 - 2006
Clive Maltby
producer
1 Episode, 2006 - 2006
Mike Slee
producer
1 Episode, 2006 - 2006
Isabel Tang
producer
1 Episode, 2006 - 2006
Jeremy Turner
producer
1 Episode, 2006 - 2006
Music
Ty Unwin
6 Episodes, 2006 - 2006
Cinematography
Jeremy Pollard
2 Episodes, 2006 - 2006
Alexandre Bussière
1 Episode, 2006 - 2006
Martin McGrath
1 Episode, 2006 - 2006
Sound
Robert Thompson
dubbing mixer
6 Episodes, 2006 - 2006
Mark Roy
sound
2 Episodes, 2006 - 2006
Tony Burke
sound
1 Episode, 2006 - 2006
Dimitri Médard
sound
1 Episode, 2006 - 2006
Mark Roberts
sound
1 Episode, 2006 - 2006
Stephen Vaughan
sound recordist
1 Episode, 2006 - 2006
Dominic Yip
boom operator
1 Episode, 2006 - 2006
Editing
Ben Giles
2 Episodes, 2006 - 2006
Hugh Lewis
1 Episode, 2006 - 2006
Peter Norrey
1 Episode, 2006 - 2006
Gregers Sall
1 Episode, 2006 - 2006
Simon Thorne
1 Episode, 2006 - 2006
Casting Director
Amy Gossels
1 Episode, 2006 - 2006
Production Design
Jan Walker
1 Episode, 2006 - 2006
Art Direction
Colin Gibson
1 Episode, 2006 - 2006
J.P. Otto
1 Episode, 2006 - 2006
Paola Ridolfi
1 Episode, 2006 - 2006
Donnasue Sealy
1 Episode, 2006 - 2006
Bill Thomas
1 Episode, 2006 - 2006
Special Effects
Louis Craig
special effects supervisor
1 Episode, 2006 - 2006
Pierre L'Heureux
special effects coordinator
1 Episode, 2006 - 2006
Bob Trevino
special effects supervisor
1 Episode, 2006 - 2006
Jeffery D. Woodrel
special effects foreman
1 Episode, 2006 - 2006
Visual Effects
Gareth Edwards
visual effects
2 Episodes, 2006 - 2006
Assistant Director
Erik Ajduk
first assistant director
1 Episode, 2006 - 2006
Jason Allen
first assistant director
1 Episode, 2006 - 2006
Matt Enfield
first assistant director
1 Episode, 2006 - 2006
Marios Hamboulides
first assistant director
1 Episode, 2006 - 2006
Mitchell Reichler
first assistant director
1 Episode, 2006 - 2006
Production Management
Carmelina Palumbo
junior production manager
4 Episodes, 2006 - 2006
Antonia Davies
production manager
2 Episodes, 2006 - 2006
Keero Birla
location production manager
1 Episode, 2006 - 2006
Cathy King
location production manager
1 Episode, 2006 - 2006
Lamy Li
location production manager
1 Episode, 2006 - 2006
Monique Robertson
location production manager
1 Episode, 2006 - 2006
Sarah Treacy
location production manager
1 Episode, 2006 - 2006
Georgia Wallace-Crabbe
location production manager
1 Episode, 2006 - 2006
Art Department
April Crump
leadwoman
1 Episode, 2006 - 2006
Editorial
Jon Ellis
on-line editor
6 Episodes, 2006 - 2006
Samantha Hollingdale
colorist
6 Episodes, 2006 - 2006
Josef d'Bache-Kane
assistant on-line editor
1 Episode, 2006 - 2006
Paul Markey
additional editor
1 Episode, 2006 - 2006
Rob Cooper
on-line editor
Episodes, null - null
Other
Michel Doré
thanks
1 Episode, 2006 - 2006
Elias Ghannoum
thanks
1 Episode, 2006 - 2006
Joseph Lee
thanks
1 Episode, 2006 - 2006
Justin Leonard
thanks
1 Episode, 2006 - 2006
Fiona Millhouse
thanks
1 Episode, 2006 - 2006
Joshua Wurman
thanks
1 Episode, 2006 - 2006
Costume Department
James Deanes
wardrobe supervisor
1 Episode, 2006 - 2006
Camera Department
Anthony Hugill
assistant camera
2 Episodes, 2006 - 2006
Jeremy Pollard
camera operator
2 Episodes, 2006 - 2006
David Brown
camera operator
1 Episode, 2006 - 2006
Frank Corr
assistant camera
1 Episode, 2006 - 2006
Mathieu-Félix Drouin
assistant camera
1 Episode, 2006 - 2006
Douglas Hartington
camera operator
1 Episode, 2006 - 2006
Leon Hoser
assistant camera
1 Episode, 2006 - 2006
Pierric Jouvante
gaffer
1 Episode, 2006 - 2006
Richard Kirby
specialist photography
1 Episode, 2006 - 2006
George R. Niedson
Steadicam operator
1 Episode, 2006 - 2006
Miranda Porter
assistant camera
1 Episode, 2006 - 2006
Edward Read
gaffer
1 Episode, 2006 - 2006
Location Management
Alana Cymerman
location manager
1 Episode, 2006 - 2006
Kim Davis
location manager
1 Episode, 2006 - 2006
Tim Faulkner
location manager
1 Episode, 2006 - 2006
Anthony Flynn
location scout
1 Episode, 2006 - 2006
Script Department
David McNab
script consultant
2 Episodes, 2006 - 2006
Movie title data and credits provided by