Overall not a bad movie. At times predictable, but also some fun parts. JM is a scene stealer. An excellent rental.