Could this be the most disturbing film of 2024?