Mirzapur 3 Ending Explained: Kaleen Bhaiya Dominates, What Happens To Guddu?
*Spoilers Alert*
Mirzapur 3 Ending Explained: Mirzapur 3 promised intense drama, and it delivered. The season showcased Baahubalis clashing for control of Mirzapur. The main question was: Who will rule Mirzapur? Would it be Guddu bhaiya or Sharad Shukla? Amidst this power struggle, Golu was torn between her feelings for Guddu and Chhote Tyagi. Watching the show on Amazon Prime Video requires a strong stomach due to some graphic scenes. If you're puzzled by the ending, here's a detailed explanation. Be warned, spoilers ahead.

In the climax, Guddu bhaiya ends up in jail where he is brutally attacked by fellow inmates. The assault is so severe that everyone assumes he is dead. With Kaleen bhaiya now in power, he aims to prevent any further disputes over the throne of Mirzapur. Believing Guddu Pandit to be dead, all the Baahubalis of UP gather for a meeting where Kaleen bhaiya is set to decide the next ruler.
The plot takes a dramatic turn when Kaleen bhaiya declares Sharad Shukla as the king of Mirzapur only to shoot him immediately after. Following Sharad's death, Kaleen bhaiya proclaims that no one will be king and starts killing all the Baahubalis present at the meeting. By the end of this massacre, only Kaleen bhaiya remains alive.
Later, we see Kaleen bhaiya reuniting with his wife Beena and their child. While viewers are led to believe that Guddu is dead, an intriguing twist reveals an injured Guddu walking towards a ship where he meets Golu. They share a kiss, bringing the story to a close.
The possibility of Mirzapur 4 exists but has not been officially confirmed by the creators yet. Should it happen, fans can expect another round of power struggles between Kaleen bhaiya and Guddu Pandit as they attempt to rebuild their empires.