After losing her parents in a car accident, Elle (Moore), a career driven investment banker, has given up on love and Christmas until she meets Wesley (Saxon) a former NBA player and CEO of a small marketing firm. Wesley invites Elle to his hometown in South Carolina, with hesitation she accepts and is thrown for a loop where she falls in love and finds the spirit of Christmas again.