Sacred Games fans had a lot of questions coming into season 2, but the Netflix series opted to not answer one of the biggest — if not the biggest — in the finale, leaving viewers in the dark about whether Sartaj Singh (Saif Ali Khan) actually managed to save the city, as Ganesh Gaitonde (Nawazuddin Siddiqui) had instructed him to last year. (Though if you've seen enough movies and TV in your life, you know where it goes.) Sacred Games 2 did answer a lot of other things, for what it's worth. We now know what happened between Gaitonde and Guruji (Pankaj Tripathi): sex, drugs and murder, in short. Two men with God complexes, fit for each other.

We also know what (partly) happened between Sartaj and ex-wife Megha (Anupriya Goenka). Sacred Games 2[1] also strongly hinted that Sartaj is related by blood with terrorist Shahid Khan (Ranvir Shorey), with the finale cold open — involving Shahid's grandmother and Sartaj's mother looking at an old photo — showing that their family was separated during the Partition. Or maybe it was just an eleventh-hour attempt at socio-political commentary by the show's writers, on how the division of British India decided the fate of future generations. If so, the point didn't come across as it was meant to.

It was one of several things that felt like had been swept under the carpet because Sacred Games season 2 had no time to touch upon, let alone explore in detail and with nuance. And while some of them were minor enough to not warrant a larger discussion, others were much more important. Now that all episodes of the second season of the Netflix[2] series are available, it's the right time to analyse what...

Read more from our friends at NDTV/Gadgets