A good adaptation of the book, beautifully shot. A smooth story with enough twists and turns to keep it interesting. Nothing groundbreaking, but will probably leave you feeling a bit elated and moved.