Lexi Branson thinks she's found the guy of her dreams. He's older, wealthy, and treats her like a princess. He might be a little controlling, but after she's molded him into how she wants him to be, he'll be perfect. Once he reaches perfection, she'll let him in on her little secret.
Zack Bane loves Lexi with all his heart, but he's hiding something. He has secrets, the kinds that shatter the lives of those who love him. He keeps the shady side of his life from Lexi, knowing she won't approve, and he's willing to kill whoever gets in the way.
When Lexi discovers she doesn't know Zack as well as she thought, she finds herself in danger. She has no one to turn to except her ex-boyfriend, Jeremy. Can Jeremy, who is still in love with her, keep her safe from Zack?
When faced with a choice will Lexi choose to stay with a guy who's become a stranger or will she choose Jeremy, the guy who's loved her forever?