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?
2004
1943
2021
2024
2023
1915
2025
2005