Jeremy Marsh is now living in Boone Creek, North Carolina, married to Lexie Darnell, and awaiting the birth of their daughter. But, just when things a looking goods, an unsettling and mysterious message brings trouble from the past.