Als de vader van India (Mia Wasikowska) plotseling overlijdt door een auto-ongeluk verschijnt haar tot dusver onbekende oom Charlie (Matthew Goode) op het toneel
Hij trekt in bij India en haar onstabiele moeder Evelyn (Nicole Kidman). India komt er al snel achter dat deze mysterieuze en charmante man er een verborgen agenda op nahoudt. Maar in plaats van boos te worden, raakt buitenstaander Mia steeds meer in de ban van haar oom.