An amnesiac loner arrives in a remote town for who knows what reason … this may sound familiar but this time we’re on a remote Scottish island and surprises lie in waitA man washes up at the harbour of a small coastal village, his memories vague, an eerie sea fog rolling in all around him.
