When life doesn't go to plan, you can write yourself a new story... From the outside, Harper Hayes looks like she is winning at life. She has an amazing job as a script writer, a wonderful house, an awesome best friend and an incredible husband. Yes, life seems to be pretty, dare she say it? Perfect? But life is about to throw more than one spanner in the works of Harper's picture perfect existence and at the busiest time of the year...