Punch-Drunk Love (2002): Where to Watch, Cast & Facts
An evergreen, sourced guide to Punch-Drunk Love: streaming options, cast and core facts.

Punch-Drunk Love (2002) — an evergreen reference for this movie: the essentials, the cast, where to watch and what to watch next. I have a love in my life. It makes me stronger than anything you can imagine.
Where to watch
TMDB's U.S. watch-provider data lists Amazon Video, Apple TV Store, Google Play Movies, YouTube, Fandango At Home. Availability changes by country and date, so check your streaming app before watching.
Cast
Adam Sandler as Barry Egan; Emily Watson as Lena Leonard; Philip Seymour Hoffman as Dean Trumbell; Luis Guzmán as Lance; Mary Lynn Rajskub as Elizabeth Egan; Robert Smigel as Walter the Dentist; Jason Andrews as Operator Carter (voice); Don McManus as Plastic (voice)
About Punch-Drunk Love
A socially awkward and volatile small business owner meets the love of his life after being threatened by a gang of scammers.
More like Punch-Drunk Love
- Barefoot
- Solitary Man
- Madea's Family Reunion
- The Elder Son
- Venus
- Inventing the Abbotts
- Splitsville
- Greenberg
Figures and availability come from public TMDB data and are provided as a sourced reference.
Frequently asked questions
Where can I watch Punch-Drunk Love?
TMDB's U.S. watch-provider data lists Amazon Video, Apple TV Store, Google Play Movies, YouTube, Fandango At Home. Availability changes by country and date, so check your streaming app before watching.
Who is in the cast of Punch-Drunk Love?
Adam Sandler as Barry Egan; Emily Watson as Lena Leonard; Philip Seymour Hoffman as Dean Trumbell; Luis Guzmán as Lance; Mary Lynn Rajskub as Elizabeth Egan; Robert Smigel as Walter the Dentist; Jason Andrews as Operator Carter (voice); Don McManus as Plastic (voice)
Is this Punch-Drunk Love guide official?
No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.



