Since the death of their mother in a hit-and-run accident, Violet and Jane have been living with their great-grandfather Luke Grant and his partner Helena. One evening Violet's boyfriend goes missing and is finally found badly injured and unconscious. The police investigation follows the suspects to the island of Madeira and uncovers a bizarre and unscrupulous scam . . .