Hana, o studentă de 19 ani, se îndrăgosteşte de un "bărbat-lup" şi împreună trăiesc o poveste de dragoste "ca-n basme". De-a lungul a treisprezece ani, Hana aduce pe lume doi copii, pe Yuki şi Ame, sau "Zăpadă" şi "Ploaie". La început, familia duce o viaţă liniştită la oraş, încercând să-şi ţină ascunse originile lupeşti, dar când "bărbatul-lup" moare pe neaşteptate, Hana se hotărăşte să se retragă într-un orăşel de provincie, departe de viaţa lor de dinainte...