Mel Gibson was totally awesome in this movie - more entertaining to watch him kick continuous butt at his current age than when he did it 25+ years ago. He's still got it! However, Erin Moriarity was completely mis-cast in her role - no chemistry, bad acting, awkward, embarrassingly silly interaction between her and Mel. And, really (a minor thing), where did she get her daily wardrobe changes without carrying a purse or backpack for days on end? Overall, the script and non-stop action is worth the 90+ minutes of viewing. Mel makes up for anything that's missing!