Two young men are convinced that they are being chased by something or someone. The only escape seems to be inside the church up on the mountain or in a speeding car on the highway. Inspired by an ex. . . xcerpt from the book 'Colossus' written by Henry Miller. Filmed on the island of Hydra, Greece show more