Could not find a thread on this one. I had to read the short story that the movie is based on, then watch the movie for a Literature and Film class. This was a great movie with a lot of hidden story lines. Guy Pierce was great in this. I can not believe that I had not seen it until now.