42-10-27 Suspense (0015) Lord of the Witch Doctors