Mirzapur 2 is now streaming on Amazon Prime Video. The much-awaited web series was supposed to be released on 23rd October but fans were in for a surprise when all 10 episodes of the show were released before the scheduled date.

While some fans couldn't contain their excitement and shared the news on Twitter, others shared hilarious memes on its early arrival.

The wait is finally over and fans are ready to watch it tonight.