Logo

The Imperialists Are Still Alive! (2011)

  • Studio: IFC Films
  • Release: April 15, 2011
  • Director: Zeina Durra
  • Writer: Zeina Durra
  • Cast: Elodie Bouchez, Jose Maria de Tavira
  • Genre: , ,
#17,347 20,373