Hey, nice to see someone writing about the film. 
It was one of my Top Ten films of 2004.
The two guys I saw it with both liked it, and we kept discussing the film for over an hour, as we had different interpretations of it.