Lean On Me (1989): Where to Watch, Cast & Facts
An evergreen, sourced guide to Lean On Me: streaming options, cast and core facts.

Here's the full cast of Lean On Me (1989) — who plays who — plus where to watch and the essential facts about this movie. Eastside High was out of control...until Joe Clark took it back.
Where to watch
TMDB's U.S. watch-provider data lists Philo. Availability changes by country and date, so check your streaming app before watching.
Cast
Morgan Freeman as Principal Joe Clark; Beverly Todd as Ms. Levias; Robert Guillaume as Dr. Frank Napier; Ethan Phillips as Mr. Rosenberg; Lynne Thigpen as Leonna Barrett; Michael Beach as Mr. Darnell; Tony Todd as Mr. William Wright; Karen Malina White as Kaneesha Carter
About Lean On Me
When principal Joe Clark takes over decaying Eastside High School, he's faced with students wearing gang colors and graffiti-covered walls. Determined to do anything he must to turn the school around, he expels suspected drug dealers, padlocks doors and demands effort and results from students, staff and parents. Autocratic to a fault, this real-life educator put it all on the line.
More like Lean On Me
- The Principal
- The Hate U Give
- Brave the Dark
- Class of 1984
- The Basketball Diaries
- Foxfire
- Bad Education
- Dangerous Minds
Figures and availability come from public TMDB data and are provided as a sourced reference.
Frequently asked questions
Where can I watch Lean On Me?
TMDB's U.S. watch-provider data lists Philo. Availability changes by country and date, so check your streaming app before watching.
Who is in the cast of Lean On Me?
Morgan Freeman as Principal Joe Clark; Beverly Todd as Ms. Levias; Robert Guillaume as Dr. Frank Napier; Ethan Phillips as Mr. Rosenberg; Lynne Thigpen as Leonna Barrett; Michael Beach as Mr. Darnell; Tony Todd as Mr. William Wright; Karen Malina White as Kaneesha Carter
Is this Lean On Me guide official?
No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.



