When they arrive in town, trouble almost immediately arrives in the form of a mysterious stranger. As Hannah hopes and prays Luke will finally propose, she's caught up in an age-old mystery--one that could claim her life, and the life of all those she loves. Hannah Marsh travels west to Twin Creeks, California, to meet up with the man of her dreams, Luke Anderson. There's only one hitch: Hannah's father, who is traveling with her, is very ill. Will...