Crazy Rook
Crazy Rook or Crazy Castle is a 2015 Iranian film directed by Abolhassan Davoudi and starring Tannaz Tabatabaei, Saed Soheili, Bizhan Emkanian, Saber Abar, Nazanin Bayati and Gohar Kheirandish. The film won the Best Director and Best Film awards in the 33rd Fajr International Film Festival.