I'm with the OP, I adore it. I've watched it several times, and it actually took me 2 or 3 times to work out exactly what was going on. Maybe I'm thick, or maybe I enjoy it because I do not always take films at face value.
I find it hard to see how anyone can take in every little clue in one...