This movie was AWFUL!!! I rented this movie because I thought, with Keanu Reeves and Charlize Theron, how bad could it be? Well, the answer is very, very, very bad. I never would have imagined that Keanu Reeves could perform this poorly. The plot was sappy, I mean really, it sucked. The acting by everyone was awful. Whose fault is that? The director? It doesn't matter, just take my advise and don't get this movie. I gave it a 2/10.