Gelsomina (Giulietta Masina) sa vydáva na cestu so silákom Zampanòm (Anthony Quinn), napriek tomu, že pri cestách s ním umrela jej sestra Rosa. Zampanò je pouličný zabávač, jeho spôsoby a správanie sa voči Gelsomine sú hrubiánske...
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.
Metafyzická úvaha o tom, čo to znamená byť človekom, o láske, detstve, ale aj o pamäti mesta a o rozdelenom Berlíne v období tesne pred pádom Berlínskeho múru. Dvaja anjeli pozorujú z výšky obyvateľov veľkomesta a načúvajú ich trápeniam ale aj radostiam. Ale čo keď jeden z nich zatúži po tom, vnímať svet ako človek?
Dej sa odohráva v rokoch 1899 – 1945 a sleduje osudy postáv na pozadí premien mesta Gdánska, sleduje tiež Oskarov príbeh. Oskar má podľa Schlöndorfa dve typické vlastnosti svojej doby: odmietanie a protest. Bráni sa účasti vo svete dospelých tak dôsledne, že odmietne vyrásť. Protestuje tak nahlas, že jeho hlas rozbije sklo.