David goes about his life unaware that he is being followed by a stranger recording his every move. As the stranger gets closer he sees more of the dark secret that David is hiding from his boyfriend and the world around him.
2016
2014
2021
2001
1995
2003
2008
1994
2018
2025
2009
1989
1986
2006
1971
1992