After learning that a brain aneurysm will kill him in about 90 minutes, a perpetually unhappy man struggles to come to terms with his fate and make amends with everyone he has ever hurt.
2023
2003
1989
2016
2015
1991
2008
2005
1998
2004
—
2001
2019
2002
2007