On the eve of the wedding of an old flame, a young man must come to terms with every woman he has ever loved and lost. No sleep tonight.
2008
2009
1999
1998
2002
1996
2003
1991
1955
—
2019
2017
1967
2013
2023