WOW ! FARHADI DID IT AGAIN ! i watched the film 2 weeks ago and absolutely loved it . for me the screenplay was the focal point . the story - an emotional roller-coaster by the way - was masterfully layered , solid as hell and the characters were as sophisticated and relatable as could be. in fact i spent hours trying to find an unreasonable event or happening in the course of the plot but every darn action or line of dialog - even the least significant of them - were justified and made sense .accomplishing the very important goal of this mesmerizing humane story : leaving you wondering , who is a hero ?