After a young girl witnesses her father having an affair, she declares she will never love anybody ever again. As a result, her guardian angel is forced to abandon her. Later, when she grows to be a miserable woman, her angel is given a second chance to save her from a life of sadness. To accomplish his goal, he travels through time to recruit the woman's past and future selves to help her reconcile with her father and change her direction in life.
as Ellie
as Tom
as Chloe
as Beth
as Liz
as Green
as Anna
as Colin
as Peter
as Frank
as Little Ellie
as Young Bobby
as Sharon
as Medical Student
as Desk Nurse
as Mr. Kearney
as Hologram Boy
as Brendan
as Bobby
as Little Timmy Preston
as Maeve
as David
as St Judes Hospital Intern (uncredited)
as Investor (uncredited)