A man discovers a radio and finds a link to himself. Now strange but passable events are occurring and unknown people are following him. Could he ever escape?
1997
2007
1995
2023
1960
2002
2004
2024
1972
2019
1993
1975
2018
2015