20-year-old Will is on his stag-do when, handcuffed to a lamppost, he is rescued by Michael. The attraction between the two men is immediate. But back at Michael's apartment, Will is sent into a tailspin of shame and confusion.
Will
Michael
2019
2010
2020
2015
1994
2001
1942
2008
1958
2003
2005
2004
1987
2002
2000
2025
1991
2016
2018
1993
2023
1997
2014
2007
2021
1995
2017
2022