based on novel or book,alcohol,hallucination,bartender,cafeteria,cockroach,demon,roach,tunnel,gnosticism,faithful adaptation