Long drawn out but worth it in the end.

I thought there were portions of the move that weren't really required or were too long. Especially the scenes at the school. But the movie is well directed. There are many sequences of thrill and intrigue in this movie.A slow burner if there ever was one. Plot can be a little difficult to follow at times but stay with it....