This was a fun movie. It started off a little slow but once it got moving it was fast paced and fun. Not too violent. Just a funny, sweet movie where the goof becomes the hero and the hero get's the girl. Even has a twist that I didn't see coming and the music was good as well.