Sean penn is beautiful as sam.....I can only pray that the close-minded open up for this wonderful view of the life of that guy that you passed on the street. Please Watch if you want to feel how movies can open the hearts of the masses.