Interesting, but a little confusing at first if you don’t know the novel.The juxtaposition of scenes of Lily and Atlas, while young, and Lily and Ryle as they enter a relationship when Lily is older can be confusing. Good acting and the story is realistic in all details. Worth watching.