If you want a mindscrew, Boogiepop Phantom. Told completely out of chronological order and taking place in three different times. I've seen it all the way through twice - once straight, and then once with the commentary on, which made things so much clearer. :)
no subject