Satan's Defeat(1909)01/01/1909 (US)0h 5mNRShareOverviewGeorges DenolaDirectorTop Billed CastGeorges LaumonierJacques VandenneMadeleine CéliatPopularity TrendLast 30 DaysThis chart shows the popularity trend over the past 30 days.