The good:
It's Spongebob. Everybody loves Spongebob.
The music wasn't horrible. My four year old loved the dancing zombies.
It shows, yet again, how far Spongebob would go for Gary.
Keanu Reeves plays a ball of sage. And he did pretty good doing it!
Danny Trejo as El Diablo. Just amazing *chefs kiss*
The bad:
The plot has been used in a previous episode.
The way SpongeBob meets Sandy and Squidward doesn't make sense.
That awful robot, Otto. I cringed whenever it spoke.
It's not a terribly horrible movie. It's cute for the younger generation of Spongebob fans. It's a little confusing, and frustrating for us older fans, but I enjoyed it enough to watch it twice with my kids.