Satan on a Rampage (1911)

France, 1911
660 feet
35mm film, black and white

A French fantasy film produced by Eclipse.

Plot Summary

Satan abducts a bride from her wedding and takes her to .

References

Books