All of what I read about this movie indicated that it was a great flick. Get me the fuck away from that bandwagon. What a pile of garbage. A sanctimonious, proselytization dressed up as an in-your-face bad-ass action flick. Some of the scenes were good, some ok, and casey affleck was good. But man did they drop the ball with the ending.

Reminded me The Prince of Tides several years ago - great acting, but fundamentally flawed bullshit trying to sneak by as higher ground.