Carmella's Island

A play set on the mystical and fictional Caribbean island of Maracou - a place where the power of the ritual, masquerade, can even reach Carmella, an unhappy school teacher who has given up on her dreams.

Episodes

First
Broadcast
RepeatedComments
2005111820070416