The first half was a little slow for me and I really didn’t like the main character! She just came off really whiny and annoying in my opinion. Overall the story was good and the ending was great! If you can get through the first half the second half is really good! The performance was great!