I can't tell you how many nights I stayed up till after midnight reading this book. Just when I would think I had it figured out, A new plot twist would happen. I fell in love with Michael and all the characters in the group home..well almost all. There has to be a villain and there is more than one in this tale of heroes, heartbreak, horror, and happy endings. A good clean read that combines heroes, heartbreak, romance, and murder as well as a surprise ending.