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.
2001
2012
1991
2009
2019
2015
2000
2022
2018
1994
2024
2017
2005
2020
2013
2016
2002