Karan Johar has been known in Bollywood as the ultimate king of romance. Right from his debut film, he has dabbled in various forms of emotion-- from college romance to one of a man with Asperger's syndrome. Here are hit movies by Johar to watch.

Kuch Kuch Hota Hai

This is the story of two best friends, Rahul and Anjali. Things get complicated after a new student, Tina joins their college. Watch it on Netflix

Kabhi Alvida Na Kehna

This is the story of two strangers in unhappy marriages, who initially befriend each other and try to resolve their marital problems. But they fail and end up falling for one another. Watch it on Netflix

My Name is Khan

In this film, Shah Rukh Khan plays a Muslim man with Asperger syndrome, who marries Mandira, a Hindu woman. Then the twin towers get attacked and he sets out to clear misconceptions that surround his name and religion. Watch it on YouTube, Google Play

Kabhi Khushi Kabhie Gham

This family drama is about the dynamics between the patriarch of the wealthy Raichand family and his sons. The family falls apart when the elder son, chooses a life partner against his father's wishes. Watch it on Netflix

Kal Ho Naa Ho

This movie starring Shah Rukh Khan, is about a man with a heart condition. He falls in love with Naina (Preity Zinta), an uptight MBA student. But, turns Naina to her friend Rohit. Watch it on Netflix