Harmontown
David Lewis
The final 20 minutes are the strongest, when Harmon comes to some realizations about his behavior. Unless you're the biggest of fans, you may find yourself wishing that the film had reached this point earlier.