Amazing filmography combined with a great cast. The constant time skips were interesting although confusing at times (not a good movie to play while folding laundry www) and I was not happy with the end result of the romance but otherwise very well-done adaptation of the book!