The problem with Speedy Singhs is that it revels in its mediocrity It does not, even for a single moment, bother trying to rise above it. Its narrative is flat. The sports sequences look choreographed and lack energy. It’s an uninspiring sports tale and a very routine cultural comedy. It tells us little about the Sikh/Indian community in Canada and instead chooses to get caught up in painful cliches. The attempts to shoehorn Bollywood elements are particularly cringe-inducing. The song with the CGI ice rink with the Taj Mahal is just wrong. And why are they listening to the finals telecast on the radio when they have huge TV screens at home? The characters are thinner than stick figures and the performances are uniformly wooden. Virmani looks good but could really use acting lessons. Camille Belle is too busy looking pretty to bother expressing. Rob Lowe and Russell Peters are wasted. Anupam Kher plays a role he has done a thousand times before.
So my recommendation is as follows:
If you want a cross cultural sports comedy, rent Bend It Like Beckham instead,
If you want an ice hockey movie, watch Miracle or even The Mighty Ducks.
If you want a rousing sports movie, watch Remember the Titans.
If you want to watch an underdog story, go see Chak De India one more time.
But avoid this one. Seriously. Films like these give formula a bad name.