This movie had no business being this funny... I have not laughed this consistently in a long time. Good watch filled with great visuals and fun action set pieces, and a surprising amount of heart. One scene brought tears to my eyes, which I was not expecting coming into the film. I do have a few complaints, the movie felt a little long even at an hour and forty-five minutes, pacing was a bit off towards the end of the second and beginning of the third act. Also, some performances could have used some work, they felt... uninspired.
Score: 72% Verdict: Good