This was a very good book in my opinion. Most of the characters were quite believable and the ones that weren't, we find out later, weren't supposed to be. The plot or the fccus of the book remains the same throughout; Teddy is to find a missing patient that has escaped or disappeared. However, there are many twists and turns in the story that you begin to wonder if that is all we was sent there to do. It is not until the final pages of the book that you realize what is happening and, for me, I still was taken by surprise. At the end I just kept saying "Really", "This is how it all REALLLY turns out for him?".
I am now ready to go see the movie with Leonardo DeCapprio in the lead roll as Teddy. I think that he will do the part justice.