Santa Clara

A Canadian tourist treks through Cuba in search of her missing baby—and uncovers the centuries-old legend of a mermaid witch with a lust for vengeance.


Director: Sid Zanforlin
Writers: Pierre Larouche & Sid Zanforlin
Format: Feature