Angels. Emma Cramer doesn’t consider herself an angel by any stretch of the imagination. Temporarily stranded, broke and unable to pursue her dreams of working in the big city following her mother’s death, Emma’s life changes when she rescues a small child and a puppy who get trapped in a garage where Emma’s truck has finally breathed its last . The girl’s relieved and grateful grandmother believes Emma has been sent by angels because her family needs temporary help. She offers Emma a job, a good salary and a place to stay until after the holidays. It seems like a Christmas miracle for both of them.