I spent most of the time during this movie feeling very conflicted and confused by the way the main characters interacted with each other. What I really appreciated though was the transformation of Dustin Hoffman's character David from square, sheepish nice guy to savage beast. It happened so seamlessly that I was sitting there watching, completely engrossed in what was going on, and suddenly I realized...hey, this guy has balls now, when did that happen? It was un-naturally natural. And I wasn't sure I liked him at that point. More conflict and confusion.