a horror movie poster featuring a mantis selling lemonade