On the island of Malta, two women get engaged in a string of horrifying murders.On the island of Malta, two women get engaged in a string of horrifying murders.On the island of Malta, two women get engaged in a string of horrifying murders.