Memento
What a plot twist. Kind of predictible, but it's insanely interesting hearing and seeing it play out.
I put this movie off for so long, mainly because I didn't think it would be a good movie. I couldn't have been more wrong.
It's a little hard to follow, but if you are really focused, you'll get the hang of it.