5 Excellent

Kabhi Khushi Kabhie Gham

Good script, good directing, good acting what else? THIS MOVIE IS EXCELLENT! One of my favourite movies, karan Johar have done a good work again!