Året er 1899. Marie kler seg ut som gutt og tar hyre på frakteskipet Haabet for å lete etter faren. Han er sjømann og forsvant for flere år siden. Han ble sist sett i Norge, og bare Marie tror fortsatt at han er i live.
'Haabet' har kurs mod Norge, hvor Marie håber at finde et spor, der kan bringe hende tættere på sin far. Men både hr. Vinkel og styrmand Kneisvig tester Maries udholdenhed som ungmand på skibet. Agnete kæmper for at vinde Karl og Sofies kærlighed.
'Haabet' kommer i voldsomt stormvejr, og det går næsten galt for lille Karl. Skipper Andersen finder brevet frem fra børnehjemmets forstanderinde og afslører sandheden for sin hustru.
Maries sande identitet kommer frem i lyset, og skipper Andersen og Agnete står over for en stor beslutning. Skal de beholde Karl og Sofie? Efter ankomsten til Aalborg bliver Marie ansat som køkkenpige. Men hun længes ud i den store verden.