Characters played by Ewan McGregor
The Ghost
Characters played by Jon Bernthal
Rick Ricardelli
Characters played by Tim Preece
Roy
Characters played by Jim Belushi
John Maddox
Characters played by Timothy Hutton
Sidney Kroll
Characters played by Anna Botting
SKY TV Newsreader
Characters played by Yvonne Tomlinson
Stewardess
Characters played by Milton Welsh
Taxi Driver
Characters played by Alister Mazzotti
Protection Officer #1
Characters played by Tim Faraday
Barry
Characters played by Kim Cattrall
Amelia Bly
Characters played by Kate Copeland
Alice
Characters played by Soogi Kang
Dep
Characters played by Lee Hong Thay
Duc
Characters played by Olivia Williams
Ruth Lang
Characters played by Pierce Brosnan
Adam Lang
Characters played by John Keogh
Protection Officer #2
Characters played by Hans-Peter Sussner
Protection Officer #3
Characters played by Stuart Austen
Protection Officer #4
Characters played by Marianne Graffam
Lucy
Characters played by Morgane Polanski
Hotel Receptionist
Characters played by Andy Güting
Protection Officer #5
Characters played by Robert Wallhöfer
Protection Officer #6
Characters played by Glenn Conroy
Barman
Characters played by Robert Seeliger
CNN Newscaster
Characters played by David Rintoul
Stranger
Characters played by Clayton Nemrow
Journalist
Characters played by Julia Kratz
Woman with Bullhorn
Characters played by Nyasha Hatendi
Josh
Characters played by Daphne Alexander
Connie
Characters played by Angelique Fernandez
War Crime Prosecutor
Characters played by Anne Wittman
CNN Newscaster
Characters played by Robert Pugh
Richard Rycart
Characters played by Michael S. Ruscheinsky
CNN Reporter
Characters played by Eli Wallach
Old Man
Characters played by Mo Asumang
US Secretary of State
Characters played by Sylke Ferber
Island Ferry Attendant
Characters played by Tom Wilkinson
Paul Emmett
Characters played by Desirée Erasmus
Nancy Emmett
Characters played by Errol Shaker
Mainland Ferry Attendant
Characters played by Errol Trotman-Harewood
C.I.A. Agent on the Ferry
Characters played by Talin Lopez
C.I.A. Agent on the Ferry
Characters played by Joel Kirby
Motel Receptionist
Characters played by Regine Hentschel
Diner Waitress
Characters played by Jeff Burrell
Frank
Characters played by Daniel Sutton
Hatherton Stewart
Characters played by Eben Young
FBI Agent
Characters played by Jaymes Butler
FBI Agent
Characters played by Nicky Baker
Narrator
Characters played by Fred Aaron Blake
FBI Agent
Characters played by Nathalie Griffin
Hotel Maid Natalie
Characters played by Claudina Hoff ter Heide
Reporter
Characters played by Martin Hentschel
Island Airport Guard
Characters played by Jim Hughson
Self - Hockey Play-by-Play Announcer
Characters played by Iris Karina
Woman in Black
Characters played by Alexander Lammers
Reporter
Characters played by Karl W. Lohninger
Staring Into Window
Characters played by James McNeill
CNN Newscaster
Characters played by Susanne Menner
Lady Journalist
Characters played by Cecilia Pillado
The Female Flight Passenger
Characters played by Julian F.M. Stoeckel
Kellner John