Año 1913, en el Imperio Austro-Húngaro.
Irisz Leiter vuelve a Budapest, después de haber pasado varios años de su infancia en un orfelinato.
El sueño de Irisz de trabajar en la famosa tienda de sombreros, regentada en el pasado por sus padres, se rompe bruscamente por el nuevo propietario, Oszkar Brill.
Cuando Irisz aprende que tiene un hermano, sobre el cual no sabe nada, va a intentar aclarar los misterios de su pasado.
En los días previos a la guerra, la búsqueda sobre sus orígenes familiares va a llevar a Irisz por los meandros de un mundo al borde del caos.