Characters played by John Hurt
Alan White
Characters played by Nick Moran
Danny White
Characters played by Carrie-Anne Moss
Leigh
Characters played by Shawn Wayans
Valentine
Characters played by Joe Pantoliano
Hellman
Characters played by Goûchy Boy
Lawrence
Characters played by A.C. Peterson
Frayerling
Characters played by Eugene Robert Glazer
Mr. Ryan
Characters played by Arthur Eng
Yin Yang
Characters played by Alex Karzis
Webster
Characters played by Richard Fitzpatrick
Leutenant Caldercourt
Characters played by Hardee T. Lineham
Detective Berkley
Characters played by Johnathan Wilson
Detective Harris
Characters played by Rob Freeman
Robert Williams
Characters played by Richard McMillan
Young
Characters played by Kevin Rushton
Nameless Thug
Characters played by Jude Foster
Edith Williams
Characters played by Danielle McNichol
Emma White
Characters played by Roberta Angelica
Danny's Girlfriend
Characters played by Lloyd Adams
Mr. Ryan's Thug
Characters played by John Stoneham Sr.
Mr. Ryan's Thug
Characters played by Layton Morrison
Guard