This was a fantastic movie. Even though the first 30 minutes were boring, the movie picked up very well at the end.