. . "He basically carried the entire movie by himself and I thought he did really well.All of the supporting cast, especially Gary Oldman, who plays the leader of the villains trying to get the book from Eli, were all excellent as well.There are a couple of twists that you really do not see coming" . .