Film Reviews/Prime Video/Streaming House of Spoils Review By Lucy Carter / 17 October 2024 A horror film set in a restaurant has exciting potential. A high-stress environment, what could