A beautiful young woman in the South of France is raped by a mysterious masked assailant. She shoots him dead soon afterwards and dumps his corpse in the sea. Soon…