Snitch ★★★½

A less traumatic Traffic and Wow! the Rock is turning into a good actor