This movie has not only a great story, but amazing visual effects. I literally felt like I was flying over middle earth. Yes, I will admit that the movie is geeky, and not exactly something a normal girl would enjoy watching. It was a bit too long, but Peter Jackson used every second. The whole book is not shown in this movie, and I look forward to the sequel.