The only reason I didn't rate this higher than 7 stars is a few scenes, especially the ending could have been done with more action. That being said if you don't enjoy this, you've either never seen a real action movie or are too high and might to take it for what it is. This is a homage to the old days, when action movies knew what they were and embraced it, those with knowledge of the old days should recognize most homages instantly. Guy Pearce was a good lead for this, was he perfect? No I could think of a few guys who could do the role but it worked. Pearce stars as Snow...a chain smoking, hard nosed , wise cracking ex-special agent with one chance to regain his freedom. The movie is worth watching for the banter alone, it's constant and it's funny. There are some very nice action scenes, I expect no less from a guy like Luc Besson. However my main complaints are from a lack of brutality, an R rated movie centering around a prison riot should have plenty of that. My other complaint is the most memorable villain in the movie didn't get a very memorable send off. Overall I've watched this twice now and will again, take it for what it is. A homage to the old school action heroes, in that sense the film is near perfect