Just one thing to say: I never expected it to be so good and the end was just great! Emma Thompson was great as Margaret/Grace. I liked all the subtle things Kenneth Branagh put into this movie to give some clues about the identities of Grace and Mike. It's not a very well-known movie, but it should be a classic.