Haider is gebaseerd op Hamlet, de bekende tragedie van Shakespeare. In Haider keert een jongeman terug naar Kashmir nadat hij te horen heeft gekregen dat zijn vader is verdwenen
Hij komt er niet alleen achter dat veiligheidstroepen zijn vader hebben opgepakt voor het in huis nemen van militanten, maar ook dat zijn moeder een relatie heeft met zijn bloedeigen oom. Als bekend wordt dat zijn vader is vermoord kunnen Haider en zijn moeder dat maar moeilijk accepteren. Al snel komt Haider erachter dat zijn oom verantwoordelijk is voor de gruwelijke moord en gaat hij op reis om wraak te nemen.