5 Excellent

Kabhi Khushi Kabhie Gham

what a wonderful film, i have not seen many with such a good base. the family values are given to you but in a very fun and entertaining way, there is no preaching of any kind