This commercial lands in the category of “Hmmm…?” I mean, what is the message and how does it sell? This animated movie raises more questions than it provides answers.