Cast & Crew
- Justin ChatwinNick Powell
- Margarita LevievaAnnie Newton
- Chris MarquettePete Egan
- Marcia Gay HardenDiane Powell
- Alex O'LoughlinMarcus Bohem
- Callum Keith RennieDet. Brian Larson
- Michelle HarrisonDet. Kate Tunney
- Ryan KennedyMatty
- Andrew FrancisDean
- P. Lynn JohnsonSharon Egan
- Serge HoudeMartin Egan
- Desiree ZurowskiLindy Newton
- Mark HoughtonJack Newton
- Alex FerrisVictor Newton
- Tania SaulnierSuzie
- Ron SelmourGuillaume
- David S. GoyerDirector
- Roger BirnbaumProducer
- Gary BarberProducer
- Jonathan GlickmanProducer
- Neal EdelsteinProducer
- Mike MacariProducer
- William S. BeasleyProducer
- Peter PossneProducer
- Michael DavisWriter
- Christine RoumWriter