I just love this movie. It is a totally under rated and moving story. Really cool layered drama that is played beautifully by all of the actors and the end carries with it a certain guilt over your own judgment and delivers a sad empathy to the characters you previously dismissed as complete losers.