SRK isn’t just the King of Bollywood — he’s truly the last of the stars, the kind who doesn’t just play a charscter, but lives in it. Be it a star crossed lover, a villain with a poetic charm, a die-hard patriot, a scientist, a passionate coach, a superhero — somehow, he’s convinced us he’s all of them, all at once. That’s the magic that’s Shah Rukh.

So if you’ve ever asked yourself “What should I watch tonight?”, I’ve got one answer: everytime – Something SRK! Here’s your ultimate guide to Shah Rukh Khan movies for every single mood.
1. The ICONIC Dilwale Dulhania Le Jayenge (1995) For All The Hopeless Romantics
Let’s just agree — Raj remains unmatched. From his cheeky charm to that soft side he hides behind sarcasm, he was the dream boy. This film created the Bollywood romance formula: European vacations, overprotective dads, train chases, and sarson ke khait. The fact that a statue of SRK and Kajol now resides in Leicester Square proves the cultural chokehold this love story has had on generations. It’s not just a movie — it’s a forever feeling.
2. Chalte Chalte (2003) But Make It Real
If DDLJ was about falling in love, Chalte Chalte was about staying in love — and that’s a much harder story to tell. Raj (SRK) is a middle-class, impulsive guy who falls head over heels for Priya (Rani Mukerji), a sophisticated fashion designer. Their love story begins with fairytale charm, but the real plot kicks in after marriage — with arguments, misunderstandings, and two people trying to bridge the gap between their worlds. It’s realistic, emotional, and lowkey underrated. And let’s not forget that “Tauba Tumhare Yeh Ishaare” and “Suno Na Suno Na” make you want to dance it out in Greece!
3. The Ultimate Cross-Border Lovers Veer-Zaara (2004)
Does love like this even exist anymore? The kind where you wait decades, sacrifice everything, and still smile when you see each other? Only Yash Raj could pull it off. Veer and Zaara aren’t just star-crossed lovers — they’re poetry in motion. Their story is so pure, so real, and so delicate that it feels sacred. And let’s be honest — the soundtrack remains GOATED. “Tere Liye,” “Do Pal,” — every note feels like it was dipped in longing. There’s simply nothing like it.
4. Feeling Emotional? Time to Cry It Out With My Name Is Khan (2010)
We always mention Kal Ho Naa Ho for those heavy emotional nights, but if you haven’t rewatched My Name Is Khan recently — do it. Rizwan Khan, played by SRK with quiet intensity, isn’t your typical hero. His journey across post-9/11 America to prove that “his name is Khan and he is not a terrorist” is layered, heartbreaking, and beautifully human. It’s emotional, yes — but also empowering. The kind of film that stays with you.
5. In the Mood for Action? Don It Is
If style, smarts, and swagger had a baby, it would be Don. And honestly? Don remains probably undefeated. SRK as the sly, smooth criminal? Iconic. Every plot twist lands, every fight scene is choreographed like a dance, and the suits? Sharp enough to cut glass. “Pan Banaras Wala” and “Yeh Mera Dil” – these tracks bring the ultimate vibes. It’s action, but make it luxurious.
6. Let’s Talk About Home and Heart With Swades (2004)
Mohan Bhargava isn’t flashy. He’s a NASA scientist who just wants to light a bulb in a rural village — but damn, if it doesn’t make you feel like doing something meaningful too, we can’t be friends. Swades is the film that quietly shifts something inside you. Yes, it’s about NRIs and the emotional tug-of-war with identity, but it’s also about responsibility, community, and change. SRK plays Mohan with a softness that’s rare — and the film’s message? Way ahead of its time.
7. A Complex Take On Relationships, A Coming of Age – Kabhi Alvida Naa Kehna (2006)
This one’s all about the complicated side of love and relationships. When DDLJ fans grew up and realized life isn’t all fairy dust and magic – sob, sob! Dev (SRK) and Maya (Rani Mukerji) are both stuck in loveless marriages — Dev with Rhea (Preity Zinta), a successful magazine editor, and Maya with Rishi (Abhishek Bachchan), the ever-loving, loud, and goofy husband. They find comfort in each other in ways they never expected, and what follows is a messy, emotional journey that broke a lot of Bollywood stereotypes. It’s bold, honest, and way ahead of its time — the kind of drama that makes you uncomfortable because it’s real.
8. Comedy + Action = Baadshah (1999)
Look, Baadshah is chaotic energy. SRK plays a detective who’s completely unqualified for the mess he gets into — a political assassination plot, mistaken identities, spy gadgets, and the classic ’90s slapstick madness. It’s part James Bond parody, part “lol what is happening,” and 100% entertainment. You’ll laugh, you’ll cringe, you’ll love it anyway.
9. One For The Simpler Times – Kabhi Haan Kabhi Naa (1994)
Shah Rukh Khan calls this one of his favourite films — and it’s easy to see why. As Sunil, he’s not the classic hero but a messy, lovable, hopeless romantic who keeps messing up in love. It’s charming, simple, and full of heart. You root for him even when he’s not perfect — and that’s the magic. No big action, no over-the-top romance — just SRK, a trumpet, and a lot of emotions.
10. Feel Good With Yes Boss (1997)
This one’s criminally underrated. SRK is Rahul — your regular middle-class guy who wants to make it big without selling his soul. When he falls for Seema (Juhi Chawla), who also happens to be the woman his sleazy boss is chasing, things get… complicated. It’s sweet, funny, and super ‘90s in the best way possible. The music is adorable, the chemistry is unbeatable, and SRK’s charm? Fully intact. The film’s simplicity make it stand out.
Honestly, the list could go on and on. From soft-hearted lovers to smooth criminals, idealists to total goofballs — SRK has been there, done that, and left a memorable scene, quote, or song behind every time. P S. Don’t think she’s not a real SRK fan just because I haven’t mentioned Mohabbatein, KKKG, Kal Ho Na Ho, Kuch Kuch Hota Hai or Main Hoon Na because my dear readers, these movies are an emotion and are injected in a way into our systems. They’re cult classics.
So whether you’re in need of a good cry, a warm hug, or just want to catch a dance in the rain well, because no one does it quite like the man himself — SRK’s got you. BRB — off to watch DDLJ for the 103rd time, because nothing, and I mean nothing, beats your ultimate comfort watch.
Sources: YouTube, IMDb
