Movie · DE · 1918

Her Other Self

FantasyScience Fiction66 min

A professor discovers a way to separate the soul from the body.