In a secluded part of town, a mysterious chef cooks up supernatural meals that grant his guests' deepest desires – if they're willing to pay the price.
2021
2011
2001
1995
2020
2023
2022
2025
—
2005
2007
2010
1986
2024
2017