The Rosegarden
Ruusutarha
It is 1996, and Finland is for sale. Two sisters, abandoned by a mother who has left in search of the world's richest man, await word from her. For seven years the girls have had their suitcases packed, ready to leave for the wonderland of Okababoak. Their life is like a curse and a prayer. Heaven, life on earth and Hades are all equally close. Then one day, a strange man falls down from a tree into their rose garden. When this delightful rogue tells them their reward will come in heaven, the girls hire him as their bodyguard.