Jason James Richter plays Jesse, the young boy who forms a special bond with the orca named Willy.
Keiko is the real-life orca who portrays Willy, the captive whale at the center of the film.
Lori Petty portrays Rae Lindley, a compassionate environmentalist who helps Jesse and Willy on their journey.
August Schellenberg plays Randolph Johnson, a wise Native American who mentors Jesse and shares a connection with Willy.
Michael Madsen portrays Glen Greenwood, a father figure to Jesse who helps him in his mission to free Willy.
Jayne Atkinson plays Annie Greenwood, the caring mother figure in Jesse's life who supports him in his endeavors.
Michael Ironside portrays Dial, the antagonist who runs the aquarium where Willy is held captive.
Richard Riehle plays Wade, a kind-hearted man who supports Jesse and his mission to free Willy.
Mykelti Williamson plays Dwight Mercer, a compassionate friend of Jesse who helps him in his quest to save Willy.
Michael Bacall portrays Perry, a member of Jesse's group of friends who joins him in his adventure.
Danielle Harris portrays Gwenie, a friend of Jesse who supports him in his efforts to free Willy.
Isaiah Malone plays Vector, a member of Jesse's group of friends who aids him in his mission to save Willy.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.