If you like a bit of silly, and a bit of subversive, and a bit of ironic cliche, you should like this. The 3 leads are good as always; Daniel Mays, I would say, outdoes Stephen Graham, which is hard to do (I really laughed out loud at the drug and tazer scenes). I really enjoyed it. Those that didn't have limited mental resources....only my opinion.