A hero is huge step backward for the oscar winning director, asghar farhadi, the plot as a whole doesn't make much sense there are unanswered plot holes in the movie the actors did a relatively good job and the charachters are believable and close to real life pity that the screenplay and the story is weak and illogical.