The Island - where everyone knows everyone, and secrets are impossible to keep...‘Be careful, you don’t know them as well as you think. Remember - anyone can kill.’Juliet has returned to the Isle of Wight from years abroad to visit her sick father and...