Angela and her loving husband, James, were in a train crash in which James perished but Angela survived. Angela feels guilty that she lived, but accepts the hand fate has dealt her. She carries on with her life, raising her teenage daughter and running the business she and James had started together. Then one day she meets Steven, the architect she hires to design her new building, and soon falls for him. But she has a problem–James has returned in spirit as her self-appointed “guardian angel”! He continues to show up in her life, becoming a meddling ghost only she can see and who threatens to derail her future with her new man. She is now faced with the task of banishing him, but will she succeed while keeping her relationship with Steven intact?