After a big night out partying a young man comes home only to have his worst nightmare ever.
1984
1973
2016
2018
1983
2021
2003
1989
2012
2013
2015
2025
2014
2020
2022
2024