A man attempts to recollect his memories of the night before.
1995
—
2015
2018
2006
2020
2016
2011
2023
2024