Cole is a teenager struggling with grief after the death of his father when he meets Bea, a ghost who becomes an unexpected presence in his life. As their unlikely bond grows, the two are pulled between the worlds of the living and the dead. Together, they face the challenge of an ancient curse that must be broken, forcing Cole to confront loss while Bea helps him see connection in a new way.