The series is set in the city of Mirzapur, located in the state of Uttar Pradesh, India. The story revolves around two main characters, Akash Rajpoot (played by Pankaj Tripathi) and Guddu Pandey (played by Ali Fazal), who are both involved in the city's underworld. The show explores themes of crime, power struggles, and family dynamics, keeping viewers on the edge of their seats.