important part removed from 2 hours length movie .(plot hole) spoiler
First i came here to ask why they didn't visit Lucy as seems the real mother Hannah already forgive them in the movie and she asked the police officer to reduce the jail time couple of months , but then we find out both Isabel/Tom living somewhere else and they never seen Lucy again and i asked my self why ?? they could visit her at least from time to time but no we see very sad ending . then i see the something missing from the movie as this guy said in the book the mother Hannah didn't forgive them totally which make sense now why both Isabel / Tom couldn't see Lucy as it wasn't promise from Isabel to keep far from Lucy which it doesn't make sense but
"claire-virden
They didn't really explain this well in the movie (probably because it was already over 2 hours long), but it was better explained in the book.
She went because Tom wrote Ralph, who he still had contact with, to say Isabel was sick. Lucy-Grace didn't see Isabel and Tom before because she didn't understand why they kept her. Once she had her own child she understood why they kept her and why her mother couldn't forgive them. But she still didn't see them because Hannah had never forgiven them. But once Isabel got sick, Hannah gave her blessing and Lucy-Grace got their address from Ralph.
In the movie, it made it seem as though Hannah had totally forgiven them, she never did, not fully. And I guess Lucy thought they were bad people until she had her own child and realized how hard it would be to give him up. "
Now everthing make sense .