the illithid puppetmaster looms over the globe, horror movie poster, glowing eyes