I was going to give it 3 stars because the characters were kind of annoying me but then the ending happened.
This is the book my English teacher chose for this year's exam. I was not happy at all because I don't really like mystery books and stuff but the plot was very interesting and at the end I couldn't stop reading.
I still have to read it all over again because I have to pay more attention to each character because I don't think I've completely memorised everything about each one.
3,5 stars for me.