i have never ever seen a better film in my life. the cgi is immaculate, the characters are so well written, and the storyline keeps you on your seat. i just simply don’t understand how or why anyone would dislike this masterpiece. it was released in 2009 and i am still waiting to see another film release that is just as enticing, beautiful and heart warming as this. i have watched it countless times, and every time i still feel emotional from the plot due to how amazing it is. i recommend this film to everyone