Professor David Salt's guilty secrets draw him to the fabled town of Villisca. Past and present collide as he is driven to help the trapped spirits and seek his own redemption.
1989
2010
1984
2000
1975
1977
1999
1974
2021
1926
2019
1934
2020
1986
2012