3. Andrei Costin as Hassan: all of the cast are extremely good and deliver memorable performances, but for me Costin as Hassan is a quiet and understated performance but enhances the sense of Amir's betrayal well in his reactions and clear devotion that is really heartbreaking to watch.
SOURCE: mytheatremates.com at 08:00AM on June 28, 2017