It was everything I read. I was so happy to see each scene played out to the book. You will fall in love with each character. Everyone was casted as described in the book. I think Blake Lively was perfect in this role. Her younger actress was amazing and casted perfectly. So similar I had to think in many scenes who was who. It was emotional where you fall deeply attached to all characters And feel so deeply with them all as well. Fantastic story and an eye opener to domestic abuse.