Początkowo w drugiej części miał ponownie wystąpić Vincent Cassel. Jednak jego rolę zastąpiono zupełnie nową postacią stworzoną na potrzeby scenariusza drugiej części, a graną przez Benoita Magimela.
Film był kręcony w Longwy we Francji oraz w Luksemburgu.
Camille Natta, czyli filmowa Marie w swoich przygotowań do roli chodziła do bibliotek, dużo czytała, zwłaszcza tekstów religijnych.
Benoît MagimelBenoit Magimel, który wcielił się w postać Redy przygotowywał się do roli przez 2 miesiące, m.in. uczestnicząc w paru patrolach policyjnych na terenie Paryża. Było to koniecznie, aby dobrze poczuć się w roli kapitana, a także przydatne pod względem możliwości fizycznych.
Okres zdjęciowy trwał od 24 lutego do 25 czerwca 2003 roku.