The Enchanted Well
1903
•
0h 3m
A witch curses a town's well.