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.

show more detailshow less detail

Episodes

First
Broadcast
RepeatedComments
2005111820070416