Very few movies are so good in all departments.

Script - Engaging, real, entertaining

Direction - Flawless

Dialogues - Cream of the movie (Go just for the dialogs alone if not anything else)

Performance - Outstanding from all actors. It never looks like acting. So real

Music - Heart of the storytelling. Compliments way too well. Love you Sneha

Cinematography - Best visuals possible for the terrain of wasseypur. It transports you to that place