Depois de morrer quando seu carro cai em um rio, Barbara Maitland (Geena Davis) e Adam Maitland (Alec Baldwin) se consideram fantasmas que não podem deixar sua casa na Nova Inglaterra, porque antes que eles possam alcançar suas asas, eles devem ocupá-lo como fantasmas pelos próximos cinquenta anos. A paz quebra quando Charles (Jeffrey Jones) e Delia Deitz (Catherine O’Hara), um casal recém-rico, compram a casa. Mas os Maitlands são tão inofensivos quanto fantasmas, e os esforços para compradores assustadores falham. E se o casal não está aterrorizado, Lydia Deitz (Winona Ryder), sua filha excêntrica e sombria, pode ver e falar com Barbara e Adam, que contratam os serviços de um Beetlejuice (Michael Keaton), um “bio exorcista”, para aterrorizar os moradores, apesar da simpatia por Lydia. Mas a situação rapidamente sai do controle.