Snitch runs close to two hours, and it's a credit to Summit Entertainment that they didn't reduce it to 90 minutes of Mexican drug loons trying to run John's truck off the highway.
The film tries to paint in shades of gray with vague criticisms of the war on drugs, but the absurdity of its he-man Everyman plot ends up turning its moral palette a muddy brown.
In the end, this is a movie that lives or dies on Johnson's performance, and luckily, the actor is perfect ...
Yes, this is a film where The Rock Wikipedias "drug cartels." But somehow it works.
Despite its apparent compromises to noble finger-wagging (initially) and requisite fist-pumping (eventually), Waugh has fashioned a sturdy character-first entertainment out of Snitch.
Mary F. Pols
Dwayne Johnson tries so hard to be taken seriously in the ponderous and preposterous drama Snitch that it hurts to watch him in much the same way it hurts to watch the weightlifting competition at the summer Olympics.
Ultimately, unfortunately, this is a property that probably would have been better as one of Johnson's old, less ambitious films - straightforwardly violent, and crammed with two-fisted revenge - than as this more polite, issue-oriented thriller.
What a pleasant surprise.
When the list of the year's most eminently forgettable films is drawn up at the end of 2013, "Snitch" will likely be near the top.