This is one of those movies that makes you angry... because its so close to being great, if they had just put a bit more time into it. It has heavy themes about how we choose to spend our time and how we treat others and how it affects everything around us. Its very subtle in how the characters are linked, the backstory, and themes. I wish they would remake it because the premise is great, but theres just something about the movie that doesnt quite hit the spot.