
Film
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.
Overview
A socially awkward and volatile small business owner meets the love of his life after being threatened by a gang of scammers.
Cast
- Adam SandlerBarry Egan
- Emily WatsonLena Leonard
- Philip Seymour HoffmanDean Trumbell
- Luis GuzmánLance
- Mary Lynn RajskubElizabeth Egan
- Robert SmigelWalter the Dentist
- Jason AndrewsOperator Carter (voice)
- Don McManusPlastic (voice)









