News

Of all the disturbing things in this new horror film, it’s the tray of seven hot dogs that is most unsettling.