Directed By

Jean-Jacques Annaud

Cast

Ma? Anh Le, Jean-Claude Dreyfus, Bernard Flavien, David Gant, Freddie Highmore, Juliet Howland, Pilippine Leroy-Beaulieu, ussa Maaskri, nh Nguyen, Guy Pearce