Pokojné malé mestečko Lansquenet na juhu Francúzska by možno dodnes zostalo utiahnuté a nevýrazné, keby sa jedného dňa nezdvihol severák a neprivial by hostí. S vetrom v chrbáte a s červenou kapucňou na hlave prichádza do melebného mestečka neznáma cudzinka Vianne (Juliette Binoche) so svojou malou dcérou Anouk (Victorie Thivsolová). Jej prvé kroky vedú do domu starej pani Voizinovej majiteľky rozbitého obchodu. Má jasný cieľ, prenajať si starý obchod a začať predávať čokoládu.