I've seen the movie before i read the books, and i loved it. Then i read the book (just started, don't know why i waited that long, and i'm currently reading the 4th book), and decided to watch the movie again. Well, the movie is still nice, but the book is way better!!!
Few things i didn't like about the movie (SPOILERS):
-Sabina, well, i never really liked her in the books, but she wasn't very nice in the movies either. I mean, she was played well, i just don't really like her character.
-Yassen Gregorovich. That is my favorite character from the books (WHY DOES HE DIEEEEEE?

) was a bit weird. There is no way that i could imagine him screaming 'you stupid idiot', he was suppose to be calm etc. Anyway, and that accent that he had, it was just really weird, he was suppose to have no accent, and if he had any at all: it was supposed to be a very slight russian accent, this wasn't like that at all. I still thought he was the best in the films though

(The character itself is still too good, just can't dislike him)
-Nadia Vole, she was too much.
-The jellyfish scene, it was too quick, while in the book it is very important.
-I got the feeling that there was very little time to really develop the plot, some things just went too quick.
-Alex didn't seem to do well undercover. First: he almost immediately tells Vole that his uncle was killed, and second: he says Stormbreaker is 'cool', and that's it.
-Jack and Nadia fight... yeah... sure...
Now the things that i did like (overall i thought that the movie was really good

)
-The opening scene was AWESOME!!!! One of the best i've ever seen!
-Ian Rider was very cool, and very well-played, much better than i could have imagined.
-Sayle, Alex, Blunt, Jones, Grin were great! (and the rest that i forgot too)
-The story wasn't slow, that was (as i mentioned before) sometimes a bit too fast, but at other times it was quite nice.
-The scene with Alex and Yassen in the end was great

Well, i loved the movie, there were just some things i didn't like, but overall it was great

.