Jacob trăiește în oraș și visează să devină arhitect, ca tatăl lui. El își petrece mult timp desenând clădiri și visând, în timp ce tatăl lui este la muncă. Într-o zi, tatăl trebuie să plece într-o călătorie de muncă mai lungă, iar Jacob trebuie să petreacă o săptămână cu verișoara lui autoritară, Mimmi, și tatăl ei Eagle, un fost pirat, în suburbia istorică din Riga numită Maskachka. În clipa în care Jacob sosește, află că parcul local urmează să fie transformat într-o zonă de zgârie-nori de către un afacerist lacom. Jacob și Mimmi se hotărăsc să oprească acest lucru, însă pot face asta doar cu ajutorul unor câini locali care… pot să vorbească.