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.
Barry Egan
Lena Leonard
Dean Trumbell
Lance
Elizabeth Egan
Walter the Dentist
Operator Carter (voice)
Plastic (voice)
Customer #1
Customer #2
Rico
Rhonda
Anna (voice)
Kathleen
Sal
Jorge
Ernesto
Mechanic
Susan
Nicole
Gilda
Anna
Steve - Brother-in-Law
Richard - Brother-in-Law
Phone Sex Sister
Member of After Eden Band
After Eden Sound Man
David
Nate
Jim
Phone Sex Girl #1 - Utah
Phone Sex Girl #2 - Utah
Restaurant Manager
Lena's Apartment Receptionist
Mike D.
Flight Attendant
Man on Plane
Cab Driver
Wrong Number (voice)
Member of Ladies K Band
Hula Dancer
Lena's Nurse
Receptionist Nurse
Dean's Employee
D&D Mattress Customer
Parader (uncredited)
Customer (uncredited)
Leo (uncredited)
Co-Worker (uncredited)
Japanese Tourist (uncredited)