I absolutely loved everything about the movie except Rachel McAdams. She was visibly acting the whole time rather than "being" her character. A personal dislike was that she was one of the only characters without a British accent. Overall, an amazing movie that I will be buying the day it comes out.