On the eve of his anniversary date with his girlfriend, Greg gets an unexpected visit which ultimately makes him question his sexuality and his life.
1999
2003
1994
2005
2017
2012
2008
1981
1988
2006
1987
1977
2000
1995
1996
2001