Voordat Alice haar Wonderland vond en Peter naar Neverland vertrok, beleefden zij een idyllische jeugd aan het eind van de 19e eeuw in Engeland. Maar als hun oudste broer David bij een tragisch ongeluk overlijdt, valt het eens zo hechte gezin Littleton uiteen van verdriet. Moeder Rose (Angelina Jolie) is als verdoofd en vader Jack (David Oleyowo) stort zichzelf in de schulden. De twee kinderen zetten alles op alles om zichzelf en hun ouders weer gelukkig te maken. Om hun pijn te verzachten gaan de kinderen op in hun eigen fantasiewereld.