Search Result
" Tian Zhu Ding"

1 result

Arts & Culture - Film
5/18/2013 12:28:06 PM
Iranian director Asghar Farhadi, director of the Oscar winning film "A Separation," impresses critics at Cannes with his latest intense psychological drama shot in Paris, "Le Passe"