The Shining
1980
On New Year’s Day, Kristen’s boyfriend Ivan drops her off at her father’s cafe to clean up after the night before. Then a mysterious figure starts harassing her. He calls, lurks at the door, whistles... and seems to know everything about Kristen...
Mark Weistra
Ivan
Father
Kristen
The Voice
Mother
112 Voice
1980
1986
1984
2004
1990
1954
2005
2007
2006
1986
2021
1991
1998
2003
1976
1987
2017
2021
2023
2026