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.
1982
2006
2001
2016
2023
1966
2009
1963
2024
2014
1991
1977
1988
2020
—
1987