Ten-year-old Chloe Sutton arrives on Prince Edward Island from her home in Ontario after the tragic loss of her parents in a car accident. Her Aunt Laverne (Larry) is a doctor and her only relative able to take her in. Chloe isn't sure what to make of her aunt's big old house on the red cliff overlooking the Northumberland Strait, or the skinny, red-haired and heavily freckled boy who wants to be her friend. Her first night in her new home, Chloe is tormented by the loss of her mother and father and hides in the dark to speak to them. When she does, she unknowingly invites the attention of a ghostly boy who inhabits the oldest part of the farmstead. Terrified but intrigued by the encounter, Chloe decides to uncover his history, setting her off on a set of adventures. When she does finally find the ghost boy's secret, she realizes he has been blaming himself for years for the death of his brother, much like she has been blaming herself for surviving her parents. With the wrong made right, Chloe is finally let go of her own grief and accepted her new life.