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.
2007
1977
1996
1999
2014
2013
2012
2018
2003
2021
2022
2020
1995
1997
2015
2023