A mermaid princess is willing to sacrifice anything for love.
Helen Mirren
Princess Emilia
Pam Dawber
Pearl
Treat Williams
Prince Andrew
Karen Black
Sea Witch
Brian Dennehy
King Neptune (Narrator) (voice)
Robert Iscove
Director
Shelley Duvall
Executive Producer
Anne Beatts
Writer
Fred Fuchs
Producer
Bridget Terry
Sandra Pearson
Associate Producer
Stephen Barber
Original Music Composer
Marco Zappia
Editor
Michael Erler
Production Design
Jane Osmann
Art Direction
Richard Charles Greenbaum
Sheryl Ptak
Makeup Artist
Richard Sabre
Hairstylist
Ron Wild