Happy Halloween!A sleepy coastal town holds a dark secret,one they have held on to for a century. Now as the waves wash upon the shore, the past returns