This movie was truly a game-changer for me. I initially saw it simply because I enjoyed some members of the cast so much (Bale, Caine, Bowie), but I left the theatre in awe. It is such a well-written, layered, intense, character driven story on par with Faustus or Jekyll and Hyde in terms of characters that are overly driven by their obsessions. It invites you to watch in the first lines of dialogue and from that point forward, you hardly have a choice. One of Nolan's strengths is that he doesn't shy away from difficult stories to tell. None of the characters are entirely likable. It's hard to pick someone to root for, but that is one of the things that makes them so human. Jackman and Bale are both fine actors that attack their roles with tremendous capability and Rebecca Hall is one of the best discoveries I've had in movies. Even Johansson, who is easily the weakest link, was used sparingly and didn't detract from the movie. The plot is fascinating and leads to an immensely satisfying ending. I can't watch this enough times.