Flirtatious mermaid Miranda swaps places with a schoolteacher who has gone on holiday. All is well until she falls in love with a human.
as Caroline Trewella / Miranda Trewella
as Jeff Saunders
as Barbara Davenport
as Nurse Carey
as Berengaria
as Col. Barclay Sutton
as Ronald Baker
as Percy
as Mrs. Forster
as Viola
as Mme. Blanche
as Signor Mantalini
as Dr. Fergus
as Editor
as Pawnbroker
as Alphonse
as Marco (uncredited)
as The Vicar (uncredited)
as Police Constable (uncredited)
as Dr. Fergus' Secretary (uncredited)
as Sports Organiser (uncredited)
as Nurse Carey's Landlady (uncredited)
as Fisherman Outside Pub (uncredited)
as Police Constable