In this short sketch parodying 80s horror films, three teenage girls summon a demon. All hell breaks loose.
2021
2025
2014
2009
2012
1942
1991
1977
2024
2004
2023
1959