I could barely finish it. I wanted to like it. There are a lot of elements that I usually like -- feisty heroine, angels and demons, twisted families -- but overall the whole thing was just a little too troperific and predictable for me and the overall storyline was not compelling enough to make up for that.