All he wants is to celebrate his birthday alone, order takeout, and finish his beloved puzzle. But when one tiny thing goes wrong, the night - and his sanity - falls to pieces.
1999
1986
2000
1993
1941
2015
1962
2013
1994
1998
2014
1996
1991
1978
2020
2021