A little all over the place, but it had Mark Ruffalo with big teeth, so that was fun.
Didn't like the voiceover, which is unlike me, who thinks voiceover hate is blown out of proportion.
Too many plots that didn't wrap up well enough to justify their inclusion, but entertaining from start to finish.