Synopsis: Life stinks unless you’re a jerk. At least that’s MOLLY’S view of how the world works especially after she loses her job and her sister FRAN miscarries while Molly is driving. Molly is at her end and as usual, finds her solace in a bottle. She meets a mysterious man, ANGELO, who questions her reasons for self pity and lack of belief in herself and a fair higher power. Molly tells him to take a message to God for her - 40 Miracles is what it will take to get back in her good graces. Soon after, Molly finds herself drunk and standing in front of oncoming headlights.
Still recovering, Molly is offered a job by NAYLA, the perfect girl in high school that perfect things happened to and as far as Molly can see, nothing has changed. She accepts to not be financially dependent on Fran. Luckily for Molly, the job is not as bad as she thought. As things are looking up, Angelo appears to ask how things are going and to deliver some news of his own: He’s an angel.
Molly finds herself dodging Angelo everywhere she goes as he tries to get her to believe his story. As tensions continues to grow between Molly and Fran, Molly finds herself too tired to run from Angelo. Truth is, she has no one else to talk to especially now that Fran is spending so much of her time with Nayla. After a drunken night where she finally hits bottom, Molly invites Angelo into her apartment and her life, accepting him for what he claims to be.
Molly notices she has a rather sixth sense about things and often knows what others are feeling. Molly senses the news that Fran is pregnant again before Fran tells her. She blames the images on Angelo’s presence not wanting to accept responsibility for making them happen herself.
New challenges await Molly including another firing, being pushed out of Fran’s life and dealing with memories of her dead father. All lead up to the question she must answer: Can she forgive not just others, but herself as well? Molly goes on a drinking binge and is helped by the one man in the world she feels may be lonlier than she is - a hot dog vendor from her neighborhood.
Molly starts accepting responsibility for her life and that she is often her own worst enemy. She also realizes that not everyone’s life is as perfect as she once thought, especially Nayla’s. Angelo tells her she died the night she was hit by the car and Molly learns it was Nayla that committed the hit and run. Molly is given the choice to start over again from that point or to accept death and go on to become a guardian angel for Fran’s unborn child. Although tempted, Molly decides to not give Nayla the satisfaction of killing her and chooses life.