Mirzapur season 1 was premiered on Amazon prime video. If you want to watch the prime video you need a subscription. But I tell you the best places where you can watch free. There are many torrent sites on the Internet that uploads the leaked web series for their users at HD. From these sites, you watch Mirzapur season 1 free. The name of some torrents site are:
1337x
the pirate bay
movierurlz