
Isaac Films archive
The Marine Spirit: A Tale Of The Mami Wata
Directed by GuGu E. Michaels
Synopsis
The Marine Spirit: A Tale Of The Mami Wata is a film released in 2026 from United States of America directed by GuGu E. Michaels classified as Horror 108 minutes long. Explore its connections through people, places, genres, moods and related cinema.



