The film had successful screenings including a premiere at the 62nd Cannes Film Festival. The UK release for the film was scheduled for 6 June 2009 but was pushed back to 16 October 2009. The USA release was on 25 December 2009. Eventually, this $30 million-budgeted film had grossed more than $60 million in worldwide theatrical release and received two Academy Award nominations.