Sømanden Otto (Brandenburg) har bugseret sit gode skib ”Julia” ind i Skilteskoven. Her nyder han freden og roen, alene med sin trofaste følgesvend, papegøjen Bounty (Søren Thorup), og ugentligt besøg af Landhandelens Karen-Marie (Karin Jagd), indtil borgmesterens datter ”Henry” (Amalie Ihle Alstrup) farer vild, og søger nattely på skibet… Duftforhandleren Viggo Velva (Axel Strøbye) har dog ikke tænkt sig, at Otto skal blive i granskoven. Han forsøger, på alle (lovlige og ulovlige) måder, at overtage skoven, for at kunne brænde den ned, så han kan bruge duften af afbrændt gran til sit nyeste projekt ”Jul på Dåse”. I bunden af skibet ”Julia”, det sted Otto kalder Sumpen, bor de tre nisser; Kogle, Multe og Stub (LINIE 3). De gør alt hvad der står i deres magt for at hjælpe Otto, Henry og Karen-Marie mod Velvas miljøfjendske planer. Og det bliver ikke lettere, da Velvas nevø, popsangeren Willy Vox (Tommy Kenter), dukker op…