Flirtatious mermaid Miranda swaps places with a schoolteacher who has gone on holiday. All is well until she falls in love with a human.
Your rating
Not available to stream in India right now.
Glynis Johns
Caroline Trewella / Miranda Trewella
Donald Sinden
Jeff Saunders
Anne Crawford
Barbara Davenport
Margaret Rutherford
Nurse Carey
Dora Bryan
Berengaria
Nicholas Phipps
Col. Barclay Sutton
Peter Martyn
Ronald Baker
Noel Purcell
Percy
Joan Hickson
Mrs. Forster
Judith Furse
Viola
Irene Handl
Mme. Blanche
David Hurst
Signor Mantalini
Martin Miller
Dr. Fergus
Deryck Guyler
Editor
Anthony Oliver
Pawnbroker
Lawrence Ward
Alphonse
Martin Boddey
Marco (uncredited)
Stringer Davis
The Vicar (uncredited)
Meredith Edwards
Police Constable (uncredited)
Lucy Griffiths
Dr. Fergus' Secretary (uncredited)
Splash
Aquamarine
Love, Weddings & Other Disasters
What's Love Got to Do with It?
Bell, Book and Candle
A Midsummer Night's Dream
Prom Pact
The Prince & Me 4: The Elephant Adventure
The Secret Life of Walter Mitty
Girl on a Bicycle
Love Is in the Air
Kermit's Swamp Years
This Little Love of Mine
A Hollywood Christmas
Gidget
Christmas with You