I lost 2 hours of my life; or maybe it was 3, I dunno. Painfully slow-moving narrative. Previous reviews make constant comparisons to 'Taxi Driver'; I suppose the plots are similiar enough, though it never occurred to me while I watched this film. Sean Penn ain't no DeNiro. All *I* could think of with this performance was, Kevin Costner could do no worse. Or was that "method acting"?Folks vote with their feet, or in this case, their money. So somebody answer me this--if this movie is so great, why are so many up for used sales at "dog-movie" prices? I'll give you one chance at an answer....