Menestynyt kolmekymppinen Katri (Lotta Kaihua) saa tietää miehensä Mikon (Antti Holma) eläneen kaksoiselämää virolaisen Sirlen kanssa. Hän päättää paeta siltä seisomalta pariskunnan autolla kohti lentokenttää ja unelmiensa ulkomaita. Kostoksi Mikolle hän ottaa mukaansa lähtötohinoissa yllättäen vaatekaapista löytyneen rahakassin, jonka sisällön alkuperä on vähintäänkin epämääräinen.
Katrin huomaamatta autoon on noussut parkkipaikalta myös pakomatkalla oleva naapurin 8-vuotias tyttö Anna. Tyttö on päättänyt karata rikollista isäpuoltaan Teroa (Ville Tiihonen) ja päästä keinolla millä hyvänsä turvallisen ja vahvan mummonsa (Marja Packalén) luokse Kainuuseen. Annallakin on mukanaan jotain sellaista, mikä ei hänelle kuulu. Autossa tyttö pitää tomerasti huolen siitä, ettei Katri pääse hänestä millään eroon. Edessä onkin täydellinen matkasuunnitelmien muutos unelmien ulkomailta kohti Kainuun korpia. Viedessään arvaamatonta ja päättäväistä Annaa tämän mummon luokse Kainuuseen, Katri joutuu pitkin hampain epämukavuusalueelle lapsen kanssa. Matkantekoa mutkistavat entisestään jo alkumetreiltä taka-ajoon lähteneet Mikko ja Tero.
Kuvioita tulevat sekoittamaan myös vastentahtoisen viehättävä kirpputorin pitäjä Johannes (Jussi Vatanen) sekä Mikon uusi vaimoke Sirle jonka rooli osoittautuu lopulta isommaksi kuin kukaan osasi kuvitella.
Matka ei mene ollenkaan kuten oli suunniteltu. Kuitenkin Katri ja Anna löytävät sen kuluessa jotain, jota eivät tienneet tarvitsevansa ennen kuin olivat miltei menettämässä sen: toisensa.