BUSINESS A cannibal thriller on Netflix contains Jim Carrey’s most unhinged performance August 20, 2024