Search results for "Leigh Harris"
HDSorceress (1982)

Sorceress (1982)

Sorceress (1982)
HD
IMDb: 4.4
83

To maintain his powers, the evil wizard Traigon must sacrifice his firstborn child to the god Caligara. His wife, however, has other ideas and runs away after giving birth with…