Ellie FoumbiFollowShareFilmographyAboutOur Father, the DevilDirector, screenplay and producer • 20232023France, United States1 h 48 minNo biography yet.RolesDirector, screenplay, producerOn Pheelm1 film directed, 2023LinkIMDb