Does the animated movie, ahem, deliver?

Read More...