1. Yes, liked it a lot. I often forget about it, but still enjoy it.
2. One reason I like it is because all the scenes are pretty good. If I have to pick one, I'll take the one where amid all the turmoil, the hero and heroine take a quiet moment and just look like they're lost in thought, trying to figure things out.
3. That's another reason I like the movie. All the characters are pretty good and pretty equal in dignity. No favorite ones.