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 excerpt from the book 'Colossus' written by Henry Miller. Filmed on the island of Hydra, Greece.