The new Johnny Depp animated movie features lizards, owls, explosions, more explosions and "other stuff." We don't learn a lot about the plot here other than the fact that it will feature jokes about creatures being "funny looking" and that a lizard will die. Perhaps. I'm not sold.
Grade: C