I liked this movie. Unlike other thrillers you learn to know the killers very well. You also get to know the two detectives hunting them. The killers are two high school kids. They are very intelligent and want to prove they are smarter than the police so they plan the "perfect crime". We all know this crime will not turn out perfect. What we don't know is if they will be caught, or may be just one of them, or even none. In a way I kind of hoped they both would get away with it, although I don't know if this was the movies intention.
The story is told in a nice way. You are starting to get to know the people involved. The character of Sandra Bullock is likable but has her own secret, which works against her. Ben Chaplin is pretty good as Sam and the two kids are both great. The scenes between them are the better scenes in the movie.
I think you can say the movie is pretty good and not as predictable you would think. For a nice evening with a movie, 'Murder by Numbers' is a good one.