The problem is that everyone’s story contradicts someone else’s and yet fails to fully convince on its own. And yet the viewer has little reason to suspect any particular character is acting out of malice, even the volatile Hodjat. Each is trying to do the right thing as he or she sees it given the (often complicated) situation. Bright and devoted daddy’s girl Termeh, in particular, is torn between what she saw and heard, what she would like to believe, and what she fears, and she is asked to make decisions no one of any age would want to make. Thanks to Farhadi’s exquisite script and his deft hand with camera and cast, each clue, each artfully exposed new revelation, each plot turn, falls into place like an oiled tumbler as the whole chain of events slowly unlocks. And even then, as the devastating last scene drives home, there are no easy answers.