A slow, slow...very slow burn but worth it in the end. When it all makes sense, you realize that there was no deceit in how things were portrayed; we've just been so quick to assume things from one line of thinking.
One of the movies I wish I could wipe from my memory, so I could experience the "ohhhh" moment all over again.