In my book I would probably watch it again :D (it is high up there on the list of my must watch!).
If you like carefree movies and love to watch it with the family this is it! I think the little ones will love this, I mean I am not little and I still love this! If you are looking for something complicated this might not be it but you could still watch it and see if you like it. :D I didn't know who was the actors behind the characters but as I watch the credits towards the end of the movie surprise, surprise. Emma Stone, Ryan Reynolds and Nicholas Cage are the voices behind the main characters. Score!
In my opinion this is an awesome lazy weekend movie. Definitely would watch this again with my man...I think he would enjoy it. :D Lazy weekend for me peeps!!