When a guy walks into her life and turns it upside town, Jasmine has a hard time believing that he is as perfect as he seems. But the more she gets to know him the harder it is to pull away. So instead she begins her journey to unravel his past and help him to face his demons. Along the way she discovers more about herself and and just how far she's willing to go for the ones she loves.