Hey, check it out -- other countries can make predictable formula movies too! But seriously, even though no plot "twist" in this movie comes as a surprise, it's smartly written, full of entertaining little touches (especially concerning the main character's Panjabi family and their social circle) and thoroughly enjoyable. I came out grinning. Performances were good all around, too.