Frank Agnew
Joe Geddes
Brendan McCann
Mr Gim Yeung
Sinada (as Irene Bagash)
Sheena Baillie
John Hoey (as Niall MacGregor)
Louise Cullen
George Torrance
Daniella Bonetti
Kenny Morton
David Westwood
Adrian Elliot
SOC Officer
Barry Lennox
Marilyn
Father Paul Brannigan (as Mathew Zajac)
Liam Carnegie
Val Carnegie
Pauline
Gary
Doctor Javed
Mister Gillot
Billy Lannigan
Eugene
Man (uncredited)
Boxer (uncredited)
Man at Train Station (uncredited)
Brendan McCann (uncredited)
Detroit Police Officer (uncredited)