Jim Morrison (Val Kilmer) stasao je početkom šezdesetih godina u mladog, umjetnički nadarenog intelektualca koji studira filmsku umjetnost i piše poeziju. Fakultetsko okružje ne pokazuje dovoljno razumijevanja za njegove ekscentrične i buntovne ideje, te on napušta studij kako bi se u potpunosti posvetio poeziji i eksperimentiranju s drogama. Uskoro upoznaje Pamelu (Meg Ryan) koja je očarana njegovim tekstovima i karizmatičnom osobnošću, te njih dvoje započinju ljubavnu vezu. Jimom je jednako oduševljen i fakultetski kolega Ray Manzarek (Kyle McLachlan) koji ga nagovara da osnuju rock-grupu. Slijedi munjeviti uspon grupe 'The Doors', a Morrisonova sve veća popularnost hrani njegovu egocentričnu i neobuzdanu narav zbog koje sve češće dolazi u sukob s ljudima koji ga okružuju.

Dr. Challis u noćnoj smjeni u bolnici prima pacijenta koji je žrtva neobičnog napada i koji uskoro umire. Identificirati ga dolazi njegova kćer Ellie koja je uvjerena da se iza ubojstva njenog oca krije nešto neobično. Dr. Challis joj odlučuje pomoći i zajedno kreću u istragu. Trag vodi u gradić Santa Mirtu gdje se nalazi tvornica maski za Noć vještica koje je Ellien otac kupovao i gdje je imao poslovni sastanak neposredno prije smrti. Otkrivaju da je cijeli grad u vlasništvu Conala Cochrana koji nije dobročinitelj kakvim se prikazuje već sljedbenik drevnih keltskih rituala i za Noć vještiva sprema svima koji nose njegove maske ubojito iznenađenje.