A socially awkward and volatile small business owner meets the love of his life after being threatened by a gang of scammers.
You can watch Punch-Drunk Love online on Netflix