Thelma and Louise .... with dogs, horses, and an extra woman! Three women share a love of animals. Sadly, in Cyprus - the Mediterranean island they call home - there is appalling cruelty and after a night of good food and better wine they form the Dromos Animal Liberation Front!