Grupa studentów z USA wybiera się na wymianę studencką do Transylwanii. Studenci nie mają jednak pojęcia, że czeka ich spotkanie z wampirami, demonicznym dziekanem oraz nietypową panią profesor.
Akcja filmu rozgrywa się w 1912 roku na półwyspie Cod położonym w USA. Seth (Richard Dreyfuss) zatwardziały kawaler od lat obejmuje na wyspie posadę latarnika. Wtedy przystojny i tajemniczy młodzieniec John Brown (Tom Wisdom) zostaje nieoficjalnym asystentem Setha. Pewnego dnia do położonego nieopodal kurortu wypoczynkowego przybywają na wakacje dwie kobiety z bostonu, Ruth (Mamie Gummer) i Pani Bascom (Blythe Danner), które zwracają uwagę latarnika. Miłość zawsze znajdzie swoją drogę.
Sam Dietz - nowojorski policjant przeniesiony do Los Angeles - dołącza do grupy śledczej mającej na celu odnalezienie seryjnego zabójcy kobiet. Jest on niemal nieuchwytny gdyż swoje ofiary wybiera prawdopodobnie losowo z książki telefonicznej. Dietz jest jednak coraz bliżej mordercy, ale musi się jeszcze bardziej pospieszyć, gdyż im dłużej jest on na wolności tym więcej ludzi jest w niebezpieczeństwie.