A disturbing email and a late night call set off a nightmarish chain of events that blur the lines between fantasy and reality for James, a troubled young man.
1954
1998
2003
1996
1997
2015
2002
2004
1989
2013
1990
2020
2014
1980
2022
1995