Jack (David Oyelowo) i Rose (Angelina Jolie) Littletonowie zabierają swoje dzieci, ośmioletnią marzycielkę Alicję (Keira Chansa) i skłonnego do żartów Piotrusia (Jordan A. Nash), na wakacje na wieś. Zachęcają ich do kreatywnych zabaw i wymyślania własnego świata, w którym wszystko jest możliwe. Dzieci więc puszczają wodze wyobraźni - organizują pojedynki na drewniane miecze, herbaciane przyjęcia i wyruszają w podróż na wyimaginowanym statku pirackim. Sielanka trwa w najlepsze, aż pewnego dnia dzieci odkrywają, że ich rodzice mają poważne problemy finansowe. Pomysłowi Piotruś i Alicja nie zamierzają jednak siedzieć z założonymi rękoma. Wyruszają do Londynu z ważną misją - chcą spieniężyć cenną pamiątkę. To dopiero początek fantastycznej przygody, podczas której chłopiec stanie się przywódcą bandy zagubionych chłopców, a dziewczynka wpadnie w króliczą norę. Tego dnia ich życie nabierze innego wymiaru.