Ariel sits down with Ellie Foumbi, director of Our Father the Devil, an Independent Spirit Award nominee opening at the Quad Cinema in NYC this Friday.
Ariel sits down with Ellie Foumbi, director of Our Father the Devil, an Independent Spirit Award nominee opening at the Quad Cinema in NYC this Friday.