It was difficult for me to decide if I liked this story. If I would have continued reading it, I wouldn't have finished. So I'm glad I listened to the audiobook so I could find out that ending! The audiobook has 3 different female narrators for Anna, Rachel, and Megan. 
 I'm late to the punch on reading this, so all I can really say is I hated reading it, loved listening to it, and can't wait for the movie.