A lonely sailor discovers a mysterious island full of secrets...
Mack O'Neill
Donald
The Mermaid
Marlee
Abigail
Liz
Kei
Neal
Mermaid
Adin
Malcolm Volt
Producer
Director of Photography
Script Supervisor
Director
Writer