The hero is goofy and cheesy but the monsters were pretty freaky — and ripped a boardroom of people to shreds, etc. Felt like different elements were aimed at different ages. The abandonment stuff was dumb too. But fun on the whole. Zachary Levi was great in the role.