The line between reality and fantasy begins to blur for a man visiting a mysterious Island off the British coast.