8 out of 10 for the kind of film it is. Its not intelligent, gritty or groundbreaking but as a standard underdog versus the top dogs kinda film, it holds up well. Lots of funny moments and a decent cast. Don't be put off by the poor reviews, just make sure you watch it at the right time and in the right mood.