A sharply intelligent novelist, Stanley has everything, a successful career, a beautiful home, and a loving wife and son. But when his little boy is killed in a tragic accident, Stanley cannot accept his loss and proceeds to poison his marriage and everything around him with his bitterness and grief. Two years have passed since the tragedy; Stanley is on the verge of leaving Lisa, his long-suffering spouse, and he hasn’t written a word since the death of his son. But a visit from a mysterious and magical messenger, who offers him three wishes, just may reawaken Stanley’s hope for the future. With a little help from a couple of needy foster kids next door, Stanley and Lisa find that all their wishes can come true if they just believe.