As any Asghar Farhadi's film, A Hero is also a stomach-churning fair. It manages to deliver unpleasantness during the course of the narrative through tight and gripping suspense. A Hero is s a well-crafted engrossing film that works both as a modern fable about moral ambiguity and a pungent commentary on society's collective hypocrisy.