When Sam heads back to her sleepy, Scottish hometown for a job interview - she bumps into an old friend who's never been able to leave. Why hasn't Peter left and what do his premonitions mean? Something sinister is watching them both.
1990
1967
1922
2022
2016
2020
1978
2002
2019
1972
1988
1957
1958
2024
2010
1991
2011
2023