4.5/5 stars

Directed by Karan Johar, "Kabhi Khushi Kabhie Gham" tells the story of the Raichand family, a wealthy and influential clan living in London. The family is headed by Yash Johar (played by Amitabh Bachchan), a strict and traditional patriarch who expects his children to follow in his footsteps. However, his son Rahul (played by Shah Rukh Khan) has other plans, as he falls in love with a beautiful and independent woman named Naina (played by Kajol).

If you enjoy family dramas, romance, and Bollywood classics, "Kabhi Khushi Kabhie Gham" is a must-watch.