
Life in the Greek Village is peaceful, quiet, and perfectly ordinary... until Mrs Brown moves in. At first, she seems like a harmless neighbor who occasionally asks to borrow sugar, bread, or a spoon. But the villagers soon discover that Mrs Brown is unlike anyone they...