Pour moi le casting "idéal" serait le suivant:
Marion: Joddie Foster
Jeremy: Vincent Cassel ou Benoît Magimel (voire Nicolas Cage si c'est une version hollywoodienne)
Jezabel: Marion Cotillard
Azim: Jean Benguigui (je ne trouvais pas mais l'idée de MC m'a plutôt séduit)
Joe: Sean Connery (mais le problème c'est qu'il parle mal le français et donc il faudrait qu'il tourne en anglais)
Francis Keoraz: Jean Reno
Je sais que le choix de Jean Reno va surprendre mais je pense qu'il a le calme et le mystère nécessaire pour interpréter ce rôle.
Ensuite, je voudrais répondre à quelques unes de vos suggestions. Bien sur, il ne s'agit que de mon avis et je ne vous l'impose pas.
L'idée de Richard Bohringer pour Jeremy était très intéressante et il aurait très bien interprété le rôle à mon avis. Le problème c'est que Jeremy n'a qu'une trentaine d'années...
C'est vrai que Guy Pearce colle bien au rôle et c'était d'ailleurs l'un des choix de MC mais n'ayant vu qu'un film dans lequel il jouait je ne sais pas s'il pourrait l'interpréter alors que Vincent Cassel a le côté chasseur et charismatique et Benoît Magimel est un vrai caméléon (il sait tout jouer).
Et vous voyez, à part pour Azim, on pourrait faire soit un film français, soit un film hollywoodien!