El crítico Roger Ebert, del Chicago Sun-Times, le dio a la película tres sobre cuatro estrellas, alabando las actuaciones de Julie Walters, Gary Lewis y Jamie Bell en particular.