What irked me was the fact that Ellen Paige's character essentially spelled out what was going on, for me anyway.
It was a good concept, it was just a little dumbed down for my liking. I'd have liked to have walked out and thought "what the fuck..." like I did with Memento.