Leeswaarschuwing: Onderstaande tekst bevat details over de inhoud of de afloop van het verhaal.
Miljonair Frederick Loren (Vincent Price) nodigt vijf schijnbaar willekeurige mensen uit om één nacht te overnachten in een huis: Lance Schroeder (Richard Long), Ruth Bridges (Julie Mitchum), Watson Prichard (Elisha Cook Jr.), Nora Manning (Carolyn Craig) en David Trent (Alan Marshal). In het huis, het House on Haunted Hill, zou het spoken. Er zal geen elektriciteit zijn, geen werkende telefoon én het zal de hele nacht afgesloten zijn. Hiervoor biedt Loren hen $10.000,- per persoon en ieder krijgt een pistool om zichzelf te beschermen mee naar binnen. Als ze de nacht overleven, mogen ze het geld houden.