Kiran Clark has kept his love life simple: no commitments, no relationships, no attachments of any kind. Lately, his reputation has left a lot to be desired, and his guilt is more than he is willing to admit.
Moving to a new town, Kiran vows to start fresh and let go of his old ways, but life did not prepare him for Belle Paasch.
Belle lived most of her life locked away from the world, but when she collides with Kiran, she is unprepared for what he has in store. When the shadows of Belle’s past threaten the only people she has ever cared about, she is forced to sacrifice her new life for the sake of those she loves.