A tale of revenge, resembling Saint Lucia in modern times.A tale of revenge, resembling Saint Lucia in modern times.A tale of revenge, resembling Saint Lucia in modern times.