Hot Search
No search results found
- Write an articleShare your insight
- Start discussionAsk a question or spark a debate
- Create a listRecommend your favorite films
- Post a videoUpload a reaction or review video
Siparia in southern Trinidad is home to a mysterious spiritual icon: a black female statue venerated by Catholics and Hindus alike. Through interviews with devotees, pilgrims, pundits and priests, the movie explores the obscure origins of Divina Pastora or Siparee Ke Mai and her continuing relevance today.