Rolę Allena Bauera odrzucili: John Travolta, Bill Murray, Dudley Moore, Chevy Chase, Michael Keaton i Warren Beatty. Pod uwagę brani byli także: David Morse, Kurt Russell, Jeff Bridges, Richard Gere, Kevin Kline i Burt Reynolds.
Początkowo Ron Howard chciał by Tom Hanks wystąpił w roli Freddiego, którego w końcu zagrał John Candy.
Zanim Daryl Hannah została zaakceptowana jako odtwórczyni Madison możliwość zagrania postaci odrzuciły: Tatum O'Neal, Michelle Pfeiffer, Julia Louis-Dreyfus, Melanie Griffith, Diane Lane, Kathleen Turner, Sharon Stone, Jamie Lee Curtis, Genie Francis, Lynne Frederick i Fiona Fullerton. Brooke Shields zrezygnowała z roli z powodu studiów literatury francuskiej na uczelni w Princeton. Jodie Foster odrzuciła projekt na rzecz filmu "Hotel New Hampshire". Pod uwagę brane były również: P.J. Soles, Sigourney Weaver i Goldie Hawn, a o możliwość gry ubiegała się Rosanna Arquette.
O rolę Fat Jacka ubiegał się Jack McGee.
Kiedy Madison spotyka na plaży Allena (po jego uratowaniu), jej włosy raz są falowane, raz proste. Zmienia się to wiele razy zanim wraca do wody.
Kiedy Madison opuszcza mieszkanie Allena, ubrana w jego garnitur, ma pod szyją czarny krawat. Gdy przybywa pod centrum handlowe Bloomingdale, krawat ma czerwone paski.
Kiedy Madison zostaje zdemaskowana jako syrena i wciągają ją do samochodu, można zauważyć wyraźny kształt nóg i kolan w rybim ogonie.
Zdjęcia do filmu kręcono w Los Angeles i Nowym Jorku (USA) oraz na Bahamach.
W scenach podwodnych Daryl Hannah grała osobiście, rezygnując z mających ją zastępować kaskaderek.
Daryl Hannah jest wegetarianką, i w scenie w restauracji nie chciała zjeść prawdziwego homara. Reżyser Ron Howard wspomina iż mimo że napełniono wnętrze homara warstwą tofu, aktorka poruszona losem uśmierconego stworzenia jedząc płakała.
Zdjęcia do filmu kręcono w lutym 1984 roku.