'Ghosts' was written and Directed by Sam Wiggins and shot on location around Port Enyon, Gower Peninsula, Wales.