Shahid Khan (Jaideep Ahlawat) ganha a vida saqueando trens de carga britânicos. Mas o regime colonial inglês está com os dias contados na Índia. Shahid, que é considerado um pária por seus amigos e familiares, é forçado a trabalhar na mina de carvão de Ramadhir Singh, onde se inicia uma guerra de gangues que assombra a comunidade. Uma década depois, o filho de Shahid, Sardar promete recuperar honra de seu pai e se levanta para se tornar o homem mais temido em Wasseypur. Na índia contemporânea, Fazial, o neto de Shahid, acaba se envolvendo com a herança violenta herdada por sua família.