Haider, directed by Vishal Bhardwaj, is a powerful take on Shakespeare’s Hamlet, set in 1990s Kashmir during a time of conflict. The film follows a young man searching for his missing father, while also showing the tough realities of militancy, army rule, and unrest in the region.