Asghar Farhadi deals with morally complex characters. Cinematic world of Farhadi is filled with grace. Where it becomes difficult to draw the line between right and wrong. A HERO is an emotionally melancholic tale, of a man who is trying to escape his unbearable circumstances.