Po tragicznej śmierci rodziców opiekunami 16-letniej Ruby (Leelee Sobieski) i jej młodszego brata Rhetta (Trevor Morgan) zostają przyjaciele rodziny - państwo Erin (Diane Lane) i Terrence (Stellan Skarsgard) Glassowie. Po przeprowadzce do luksusowej willi w Malibu życie dzieci powoli wraca do normy. Po pewnym czasie dziewczyna zaczyna jednak podejrzewać, że jest obserwowana, a zachowanie nowych opiekunów coraz bardziej ją niepokoi. Ruby dochodzi do wniosku, że za serdecznością Glassów kryje się jakaś tajemnica. Zaczyna podejrzewać, że mieli oni jakiś związek ze śmiercią rodziców. Wkrótce dziewczyna dowiaduje się od prawnika, że rodzice zostawili jej i bratu w spadku cztery miliony dolarów, co tylko zwiększa jej podejrzenia. Niebawem odkrywa, że jej bliscy zginęli w samochodzie wypożyczonym w firmie Glassów.