Workaholic reporter, Jack Elgin takes his family on a working trip to India, but their aircraft is hijacked in Cyprus by a previously-unknown terrorist movement, and his wife and daughter are among the slaughtered. With western governments suppressing key facts and unwilling to go after the terrorists, Jack uses his contacts and snooping skill to seek the truth himself.
Jeremy Irons
as Jack Elgin
Forest Whitaker
as Agent Jules Bernard
Jason Priestley
as Henry Davidson
Briony Glassco
as Maria Elgin
Charlotte Rampling
as Kate Stockton
Lois Maxwell
as Olivia
Timothy West
as Jones
Joel Pitts
as Andrew Elgin
Anna Maguire
as Joanne Elgin
Holly Boyd
as Julia
Kal Weber
as Kulindos
Ian McNeice
as Lewison, MI5 Officer