Beaches is a 1988 drama directed by Garry Marshall, starring Bette Midler, Barbara Hershey, and John Heard. The movie is about an unlikely friendship between a privileged rich debutante and a cynical struggling entertainer.