India Stoker (Mia Wasikowska) no estaba dispuesto a perder a su padre y su mejor amigo Richard (Dermot Mulroney) en un trágico accidente. La soledad de su herencia familiar woodsy, la paz de su pueblo tranquilo y el tácito sombrío de la vida en su casa de repente puso fin no sólo este misterioso accidente, sino por la repentina llegada de su tío Charlie (Matthew Goode), quien nunca supo que existía. Cuando Charlie se muda con ella y su madre emocionalmente inestable Evie (Nicole Kidman), la India cree que el vacío dejado por la muerte de su padre finalmente está siendo llenado por su linaje más cercano. Poco después de su llegada, la India llega a sospechar que este hombre misterioso y encantador tiene segundas intenciones. Sin embargo en vez de indignación de la sensación o el horror, esta joven solitaria se convierte cada vez más enamorada de él.