On one level, this is kind of a silly action flick but on another it opens your mind and heart in interesting and hilarious ways as lead characters reveal different and unexpected dimensions of themselves while the action builds to a truly wacky and exciting climax.