I really, really didn't like this movie. It really had no plot or climax and I felt that it skipped forward in time before the viewer resolved what was going on in the previous scene. I was looking at my watch like every 20 minutes to see how much longer I would have to sit through the most boring film ever. I think it is highly over-rated and I felt that the actors were over-acting! I felt a real disconnect with the main character because I felt he was so fake. I did believe Eli though, and that is why I gave this movie 2 stars. I really respect the people that enjoyed this movie because you probably found some emotional connection that I didn't have.