This short film tells the story of a young man who confronts his childhood priest to make a startling confession. It was made on a very low budget and shot in one day on Folkestone Harbour railway station. It stars Robert Duncan and Stephen Fletcher.

This is an HD video. If you have difficulty playing it or the image appears to be ‘jerky’, you can turn HD off in the player window.