Edward Bloom (Albert Finney) bol odjakživa vášnivým rozprávačom neuveriteľných historiek zo svojej mladosti (Ewan McGregor), keď ho záľuba v cestovaní zaviedla na úžasnú výpravu okolo sveta. V jeho mýtických dobrodružstvách nechýbajú obri, vlkolaci, spievajúce siamske dvojčatá, ani čarodejnica so skleneným okom, ktorá dokáže nazrieť do budúcnosti. So svojimi fantastickými historkami sa Bloomovi darí očariť každého, okrem syna Willa (Billy Crudup). Keď Edward smrteľne ochorie, jeho žena Sandra (Jessica Langeová) sa pokúsi Willa donútiť, aby k svojmu otcovi znovu našiel cestu.

Beverly vyrastá v šesťdesiatych rokoch v malom meste a akonáhle sa jej priblíži puberta, zaujímajú ju predovšetkým chlapci. Spoločne s priateľkami vyrazí na večierok, kde sa pokúsi upútať pozornosť miestnej futbalovej hviezdy, do ktorej je beznádejne zamilovaná. Chlapec ju však znemožní a Beverly sa zo smútku vyplakáva v kúpeľni. Tu náhodne narazí na Raya, ktorý sa jej zastane. Beverly je v škole považovaná za chytrú a talentovanú študentku, túži ísť na univerzitu a stať sa spisovateľkou. Jej sen sa zrúti v okamihu, keď zistí, že je v pätnástich tehotná s Rayom.

Mladý Američan Richard sa so skupinou priateľov túla po Ázii. Počas pobytu v Bangkoku stretne čudného chlapíka, tuláka Daffyho, ktorý spácha samovraždu. Richard získa jeho mapu, na ktorej je zakreslené tajné miesto na jednom thajskom ostrove, ktoré je údajne pozemským rajom - nádherná, turistami neskazená pláž. Spriatelí sa s mladým francúzskym párom - Etiennom a Françoise. Trojica sa vyberie miesto nájsť, čo sa im podarí. Ostrov je skutočne taký, ako bol popisovaný, s jedinou výnimkou - nie je opustený...