I loved the film, I will be watching it again tonight. It's just one of those films that has a little bit of everything, drama, science, music, love, I wanted it to end well. I'm loving these types of films instead of the same ol', same ol' story lines rehashed, so have started watching good animated films, they're such fun.