Skip to main content
Tuesday, 28 July 2026 · Morning editionLondon ⛅ 19°C4 TV premieres this week4 prime-time slots tonightStreaming #1: Disclosure DayAbout UsOur TeamSourcesContactNewsletter

Cast of Splash (film)

HomeCasts

Tom Hanks plays Allen Bauer, Daryl Hannah plays Madison the mermaid, and John Candy plays Freddie Bauer in the 1984 romantic comedy ‘Splash’.

  • Buena Vista Pictures (Touchstone Pictures)
  • 1984
  • Film
  • 13 cast

Main cast

  • Allen BauerTom HanksMain
  • MadisonDaryl HannahMain
  • Freddie BauerJohn CandyMain

Supporting cast

  • Dr. Walter KornbluthEugene LevySupp
  • Mrs. StimlerDody GoodmanSupp
  • Mr. BuyriteRichard B. ShullSupp
  • JerryBobby Di CiccoSupp
  • Dr. RossHoward MorrisSupp
  • Dr. ZidellShecky GreeneSupp
  • BuckwalterBrian PriceSupp

Guest & voice

  • Mermaid (uncredited)Pamela Jean BryantGuest
  • WaiterJoe GrifasiGuest
  • TV ReporterLois HamiltonGuest

No matches — try another name.

About this cast

In the 1984 romantic comedy ‘Splash’, directed by Ron Howard, Tom Hanks stars as Allen Bauer, a man who falls in love with a mermaid named Madison, played by Daryl Hannah. John Candy provides comic relief as Allen’s womanising brother Freddie. The film was a major hit for Touchstone Pictures and launched Hanks’ career as a leading man.

FAQs

Who plays Allen Bauer in Splash (film)?

Tom Hanks plays Allen Bauer in the 1984 film ‘Splash’.

Who plays Madison the mermaid in Splash?

Daryl Hannah plays Madison the mermaid in ‘Splash’.

Who plays Freddie Bauer in Splash?

John Candy plays Freddie Bauer, Allen’s brother, in ‘Splash’.

Is ‘Splash’ based on a true story?

No, ‘Splash’ is a fictional romantic comedy about a man who falls in love with a mermaid, though it was inspired by the myth of mermaids.

What year was ‘Splash’ released?

‘Splash’ was released in 1984.

Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026

Browse all cast guides →