In the depths of the Caribbean, on the banks of the Sinu River, lives Angel (76) In the village it is rumoured that Angel has a pact with the devil and that he is a despicable and dangerous old man, they say he inherited from his ...