Bollywood actor Shah Rukh Khan is one of the world’s most popular actors, even if he is not a household name in the West. In Asia, Khan is Bollywood’s premier actor, boasting many global awards not only for his acting, but also for his charity work. He began his career in the late-80s by appearing in television series, but as he transitioned into Bollywood movies, he shocked audiences with appearances in Baazigar and Darr. Khan played unconventional roles for the typical Bollywood formula in both of these movies, establishing him as a character-actor that went above and beyond the standard archetypes previously seen in Hindi-language films.

After a series of ups and downs during the next decade, Khan’s popularity surged again in the mid-2000s. He had a string of hits throughout the 2000s, cementing his status as one of India’s premier celebrities. Now one of Bollywood’s elite actors, holding some of the biggest awards the country and world offer, per FilmFare, Khan takes risks in his movies, whether starring in a comedy or a more serious film. These are the best Shah Rukh Khan movies.

7 Karan Arjun

shah-rukh-khan-karan-arjun
Film Kraft

Released in 1995, towards the beginning of Khan’s film career, Karan Arjun is, at its core, a movie about revenge. Two brothers (Shah Rukh Khan and Salman Khan) were murdered by their uncle after he killed their father. Their devastated mother, stricken by grief, prays to the Goddess Kali so that her sons will come back, and, eventually, they reincarnate 20 years later. Destined to complete the destiny bestowed upon them originally, these two brothers must reunite, remember their past, and take down their common enemy.

6 Chak De! India

shah-rukh-khan-Chak-De!-India
Yash Raj Films

Khan stars in Chak De! India as the former captain of the Indian men’s national field hockey team. After a disastrous loss to long-time rival Pakistan, he is ousted from the position, but he finds a potential redemption arc when he is appointed the coach of the women’s team. The team was originally dubbed as having no future just because they were women trying to be competitive in a sport, but Khan’s character sees how if he can get these women to unite, they can make history.

Related: Best Satyajit Ray Movies, Ranked

5 Swades

shah-ruhk-khan-Swades
UTV Motion Pictures

In Swades, Khan stars as Mohan, an Indian project manager working in the United States at NASA. Although his parents died in a car crash, he finds himself reminiscing about his nanny back in Uttar Pradesh and one day wishes that he can bring her to the United States with him. When he returns home to find her, he discovers that she is living in the village with his childhood friend, who, naturally, does not want the nanny to leave. The longer he stays in the village, the more injustices he witnesses, whether caste discrimination or socio-economic discrimination, and the more he wishes to stay and make a difference.

4 Devdas

Shah Rukh Khan in the Indian movie Devdas
Eros International

Devdas is adapted from a novel of the same name from the Bengali Renaissance, written by Sarat Chandra Chattopadhyay. Set in the early-1900s, a man returns from studying in London to meet with his childhood friend, allowing love to blossom. However, their love story is not an easy one, as his father and sister-in-law reject his beloved on the basis that she is not of a proper social class for him. That is only the beginning of this film, and chaos ensues, ensuring that there is enough drama to power through its one hundred and seventy-four-minute runtime.

3 Baazigar

shah-rukh-khan-Baazigar
Venus Movies

Baazigar was one of Khan’s first iconic roles. He is Ajay Sharma, who grew up without a father because a rich businessman caused his death. Ajay becomes obsessed with the notion of revenge and begins to enact his plan by assuming multiple identities to date both of the businessman’s daughters without either of them noticing the connection. When he murders one of the sisters, it opens up a can of worms that can only end in tragedy.

Related: Best Alia Bhatt Movies, Ranked

2 Dilwale Dulhania Le Jayenge

shah-rukh-khan-dilwale-dulhania-le-jayenge
Yash Raj Films

1995’s Dilwale Dulhania Le Jayenge was well-praised by critics and audiences alike when it came out, and still has a timeless feel to its story — one that appeals to audiences outside of India as well. Khan and Kajol star as young adults traveling in Europe outside of India with their friends. When the two meet in London, they hate each other at first, but then the classic enemies to lovers trope come into play. But there is a twist in this story: the young woman is expected to marry another man. Dilwale Dulhania Le Jayenge is an innocent romance that commends the nature of following one’s heart, making it an instant classic to swoon over.

1 Darr

shah-rukh-khan-darr
Yash Raj Films

Baazigar and Darr were the two movies that made Khan’s career, and in each of them, he plays a different character. In Darr, the film takes place across 30 years. One storyline tells the doomed love story between a wannabe actor and a popular Bollywood actress, while the second follows his reincarnation trying to live out his original dreams. A classic masala film, the style in which genre blurs, Darr is not one to miss.