Flirtatious mermaid Miranda swaps places with a schoolteacher who has gone on holiday. All is well until she falls in love with a human.
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)
1948 · Movie
1954 · Movie
1984 · Movie
2006 · Movie
1958 · Movie
2023 · Movie
2020 · Movie
1947 · Movie
2010 · Movie
1999 · Movie
2002 · Movie
2021 · Movie
1959 · Movie
2007 · Movie
2024 · Movie
2008 · Movie
1940 · Movie
2022 · Movie