Tras la trágica muerte de su padre, India Stoker conoce a su carismático tío, cuya existencia desconocía. Pronto descubrirá sorprendentes secretos de su pasado que amenazan con destrozar el futuro de su familia.
Tras la trágica muerte de su padre el día de su 18 cumpleaños, India Stoker (Wasikowska) conoce a Charlie (Goode), su carismático tío, cuya existencia desconocía. Cuando Charlie se va a vivir con India y su inestable madre (Kidman), ambas se sienten atraídas por su actitud calmada y encantadora. Pronto se descubrirá que la llegada de Charlie no es casual y que, en su pasado, hay secretos que pueden afectar al futuro de India... o incluso destruirlo completamente.