This was just unnecessarily too long, and the humor was just too infantile, forced and outdated. The sad part is that it could've easily been much better had some of the cheesy dialog been omitted, and the entire film's 141 min runtime cut down to no more than 90 mins. The long dragged out and mostly predictable and silly scenes took away from what started as a decent story, then went full on stink-cheese with the lame outdated humor, and cliches. The casting and performances were decent for the most part, but their infantile dialogue and demeanors took away much of any caring for their characters. The action was hit and miss, although there were some cool choreographed fights in the third act. Had this been shorter, I may have said it's a decent one-time watch, but as is, I felt it was a waste of my time and not worth even the one-time watch.