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.
Support the Show.