Some wonderful acting and period details overshadowed by the multiple timelines which do, on occasion, become a bit confusing. I really enjoyed the first hour or so then felt the film lost its way with confusing jumps over a 50 year period. I thought the ending was ok though I can understand why many would find it frustrating.