Willem Dafoe (Bud Carter) : Jean-Marie Moncelet
Matt Dillon (Jesse Weiland) : Daniel Picard
Tom Berenger (Lutin Adams) : Hubert Gagnon
Amy Smart (Lynn Weiland) : Éveline Gélinas
Chris Marquette (Martin Fitch) : Nicolas Charbonneaux-Collombet
Neal McDonough (Daniel Kiersey) : Sylvain Hétu
Kevin Chapman (Daniel Morris) : Bernard Fortin
Bill Duke (John Nokes) : Aubert Pallascio