Beaches Movie Poster

Beaches

Spalding Gray

as Dr. Richard Milstein

Lainie Kazan

as Leona Bloom

John Heard

as John Pierce

Barbara Hershey

as Hillary Whitney Essex

Bette Midler

as Cecilia 'CC' Carol Bloom

Mayim Bialik

as Cecilia 'CC' Carol Bloom (age 11)

Marcie Leeds

as Hillary Whitney Essex (age 11)

James Read

as Michael Essex

Grace Johnston

as Victoria Cecilia Essex