In the heart of a quaint Småland village, the grumpy Ingmar lives a strictly regimented life. Ever since his wife Inger passed away a few years ago, his relationship with his daughter has deteriorated. The only things left in his life are his annoying, divorced neighbour and his late wife's roses, the only thing he still cares to nurture. As the hottest and driest summer in living memory drags on, everyone waits for rain that never seems to come. But through what might be a miracle or sheer coincidence, Ingmar finds himself thrust into the spotlight of an event that will change not only his life but the entire village's fate — perhaps even the world.