American Splendor
Played to perfection by Paul Giamatti, Pekar defies the categories of hero, villain, or even anti-hero. He simply exists, an ordinary man trying to make the best of a largely disappointing life.