Like most identical twins, Erica and Heather (Kim Raver in a dual role) have always been close. Their kids, Sarah and David, are even best friends. This bond between sisters seemed to be one that could never be broken that is, until David is killed in a tragic accident. Everyone is overcome with grief, except Sarah, who is convinced that David is still there. She sets him a place at the table, plays games with him and shares his messages with her mom and aunt. Baffled by her behavior, Erica soon begins to resent Heather, who wants to communicate with her son through Sarah. And to make matters worse, Erica is pregnant, providing the perfect host for the spirit of a little boy who desperately & violently wants to return to a world he left too soon.