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.
2024
2016
2017
1986
1979
2014
1958
2025
2022
1925
2013