Marty Hiller (Justine Bateman), studentka medycyny, poszukuje kogoś, kto zechciałby wspólnie z nią wynająć mieszkanie. Na ogłoszenie kobiety odpowiada Alec Danz (Adam Baldwin), przystojny, uprzejmy i uczynny chłopak. Początkowo mężczyzna wydaje się idealnym współlokatorem, przyjacielem i partnerem. Stopniowo jednak zaczyna ujawniać się głęboko skrywana obsesja bohatera. Alec usiłuje ingerować w życie Marty.