What a movie – it has everything I could have asked for: laughs, well-choreographed (and wonderfully executed) action scenes, heartfelt emotions and scenes, and leaves you with a good sense of satisfaction and meaningful story. It is an incredible and fun, absurd (lots of absurdity), wonderful romp through the unlikeliest of premises that is delightfully unique and very special.