The film was premiered at the 2008 Cannes Film Festival, the New York Asian Film Festival, and the 9th IIFA World Premiere-Bangkok.
Film tersebut tayang perdana di Festival Film Cannes 2008, Festival Film Asia New York, dan IIFA World Premiere-Bangkok ke-9.