Sapne Vs Everyone Season 2 Review: ⭐⭐⭐½☆ (3.5/5)
The series earns a solid 4 out of 5 for its grounded storytelling, strong performances, and relatable themes. While pacing issues and some repetitive moments hold it back, its emotional depth and realistic portrayal of ambition make it a worthwhile watch.
Sapne Vs Everyone Season 2 Review: Quick Overview
Rating: ★★★½☆ (3.5/5)
Platform: Prime Video
Episodes: 5
Cast: Ambrish Verma, Paramvir Cheema, Vijayant Kohli, Naveen Kasturia, Nidhi Shah, Khushalii Kumar
Director: Ambrish Verma
Language: Hindi
Some shows entertain you. Some shows stay with you long after you have stopped watching. Sapne Vs Everyone Season 2 is firmly in the second category. It is not a comfortable watch. It is not meant to be. But if you have ever wanted something badly enough to lose sleep over it — a job, a dream, a way out of the life you were handed — this show will feel uncomfortably familiar.
Season 2 picks up with the two friends on very different paths. Jimmy Mehta, played by writer-director Ambrish Verma himself, is in Delhi, knee-deep in real estate and revenge. His main target is his uncle Kukreja — a sharp, ruthless man who has made Jimmy’s life difficult for too long. Jimmy does not plan quietly. He builds an apartment complex right opposite his uncle’s property, installs a statue of a middle finger on top of it, and then throws his money and energy into ending his uncle’s political career too. It is the kind of move that is equal parts brilliant and reckless. Meanwhile, his old friend Prashant Narula, played by Paramvir Singh Cheema, has moved to Mumbai to try his luck in films. He is sharing a flat with two other struggling artists, going to auditions, getting rejected, and trying to hold on to his decency in an industry that rewards very little of it.

What makes this season work so well is how clearly it understands the two cities it is set in. Delhi in this show is loud, aggressive and political. Power here is about money, connections and the willingness to hit back harder than you were hit. Mumbai, on the other hand, is quieter but no less brutal — it is the city of endless waiting, of shared studio flats and hopeful mornings that turn into disappointing evenings. Verma captures both worlds without romanticising either, and that honesty is what makes the show feel so grounded.
Ambrish Verma, pulling triple duty as writer, director and lead actor, is excellent. His Jimmy is not an easy person to like — he manipulates buyers, carries grudges like weapons, and sometimes crosses lines he cannot uncross. But Verma plays him with enough vulnerability that you never stop caring. You understand why Jimmy is the way he is. That understanding is the show’s biggest achievement. Paramvir Cheema matches him perfectly from the other side of the spectrum. Where Jimmy shouts and charges, Prashant absorbs and endures. Cheema does not need big scenes to make an impression — his best moments are the quiet ones, where you can see Prashant working out in real time whether the compromise he is about to make is one he can live with.
The supporting cast is also strong across the board. Vijayant Kohli as uncle Kukreja is genuinely unsettling — the kind of villain who smiles while he twists the knife. Naveen Kasturia as Sumit Sir brings a calm, grounding energy to the show whenever things threaten to spin out of control. Nidhi Shah as Vedha and Khushalii Kumar in her debut both do solid work, and the flatmates in Mumbai add texture and humour to what could otherwise have been a relentlessly grim story.
The show is not without its issues. The middle stretch drags at points, cycling through emotional confrontations that start to feel familiar after a while. A few subplots get more screen time than they deserve, and the overall pacing could have been tighter. At just five episodes, you would expect it to move a little faster than it does. These are not fatal flaws, but they are noticeable ones.
Also Read: Undekhi The Final Battle Review: Gritty, Gripping, and Good Enough to Binge
What sticks with you, though, is the show’s refusal to offer easy answers. Jimmy’s ambition does not lead neatly to triumph. Prashant’s decency does not automatically get rewarded. The season ends on a cliffhanger that feels earned rather than manipulative, leaving enough threads loose to make you genuinely curious about where both men end up. In a streaming landscape full of shows that tell you what you want to hear, Sapne Vs Everyone Season 2 tells you what is actually true — that dreams cost something, that the bill always comes due, and that the people who stick by you through all of it are worth more than any success you chase alone.
If you are in the mood for something honest, a little rough around the edges, and rooted in the kind of middle-class reality that most Indian shows gloss over, this one is well worth your time on Prime Video.
Sapne Vs Everyone Season 2 is streaming now on Prime Video. All 5 episodes are available.


