A restaurant manager in New York City has made a deal with a demonic entity in order to bolster his business. What could possibly go wrong?
2005
2010
1975
1932
2022
2023
2024
—
2012
1925
1969
2025
2021
2016