Enjoyable, and worth the price of admission, but I probably wouldn't buy it.
Nicolas Cage had bad hair, but wasn't the only one who could save the day, so that was a bit different. Hiccup really seemed like a young Nicolas Cage to me (similar facial structure, voice, mannerisms), so that made it even more hilarious.