It was first shown at the 2009 Cannes Film Festival . It was a successful film gross and made on to the top movies for 2009 . The film premiered on May 29 , 2009 in North America and opened the 2009 Cannes Film Festival , becoming the first animated and 3D film to do so .