Satan's DefeatSatan's Defeatthumb_upthumb_downSatan's DefeatJanuary 1, 1909Directed byGeorges DenolaFRlanguage French content warning Last Updated: 13 days ago Request Update CastGeorges LaumonierJacques VandenneMadeleine Céliat