Follows Will Horton, as he writes a screenplay before his Christmas Eve deadline. He creates a festive story based on his family and friends in Salem but with lots of twists and turns you'll never see coming.
Thanks to some Christmas magic, Emma gets to experience two different Christmases — one where she stays in the city and celebrates with a new crush and his friends, and one where she returns home for all the traditions with her family... and Drew, a longtime friend who may have feelings for her. Emma's double holiday ultimately helps her discover what will truly make her happy in life as well as in love.
Juniper (Schram) travels to Mystic, Connecticut during the holidays to work at the rehabilitation center and aquarium. She reconnects with Sawyer (Massey), the owner of the pizza shop.