Edward Bloom (Albert Finney) je vedno pripovedoval napihnjene zgodbe o svojem življenju, ko se je kot mladenič (Ewan McGregor) v želji za čudežnimi doživetji podal na zanimivo popotovanje, ki ga je iz rodnega mesteca v Alabami poneslo po svetu in nazadnje spet pripeljalo domov. Njegove mitske pripovedke so prepredene tako z zabavnimi pripetljaji, kot z epskimi zgodbami o velikanih, viharjih, čarovnici in siamskih dvojčicah.
S svojimi očarljivimi zgodbicami, večjimi od življenja samega, Edward očara vsakogar, razen odtujenega sina Willa (Billy Crudup). Ko ju mati (Jessica Lange) skuša spraviti, se mora Will naučiti ločevati dejstva od izmišljotin in se soočiti z očetovimi junaškimi dejanji in nežnimi čustvi.