South of france

2025, US, Horror