Written by Patrick Hao 74/100 Asghar Farhadi has a knack for making stories about characters who are neither moral nor immoral people. Rather, his people are forced to make desperate choices by the external pressures placed upon them by the … Continue reading.