More like 3.5 stars but it did make me cry when something really traumatic happened. I think it was more because I could totally relate to what happened and exactly how the person felt.
It's been a while since I have read the books in this series, so I forgot about Rachel's personality. She really was annoying me in this book. I understand she was going through an internal struggle trying to figure out what is good and bad. She was so adamant on being a do gooder; not realizing that everything has a cause and effect. Every action has a consequence. The stories was a roller coaster ride to the end. There were no breaks, which made it hard to stop reading at a good point.