Christmas Cupid is a television film starring Christina Milian, Ashley Benson and Chad Michael Murray and directed by Gil Junger. It was premiered on ABC Family on December 12, 2010, as part of their 25 Days of Christmas programming block. It was filmed under the name Ex-Mas Carol. Plot Sloane Spencer (Milian) is an ambitious and self-involved publicist in Los Angeles planning the premiere of her client Caitlin Quinn’s (Benson) new movie, Snow Angel, on Christmas. Sloane must make the event perfect in order to beat her ex-boyfriend Jason (Ryan Sypek) for a promotion to Vice President, even though Sloane is dating her boss Andrew (Burgess Jenkins), whose family owns the company. Sloane makes plans to work all of Christmas Day rather than spend time with her mother, Vivian (Jackée Harry), or have dinner with her friend Jenny (Ashley Johnson) and her husband Ed (Justin Smith) at their struggling restaurant. When Caitlin chokes to death on the olive from a martini, her ghost visits Sloane, warning that she needs to change her ways or pay the price. Later, Andrew calls Sloane with the news that Caitlin has died. Sloane goes to the hospital to see the body for herself and runs into her ex-boyfriend Patrick (Murray), who is a doctor at the hospital. Upon seeing Caitlin's body, Sloane worries about the implications for the movie premiere. The next day, Caitlin's ghost continues to follow Sloane around, interfering in her life. Andrew puts Sloane in charge of Caitlin's memorial, which Sloane decides to combine with the movie premiere. Consequently, everyone at the office has to work overtime, even on Christmas Day. Patrick calls Sloane and asks her out on a date, but she puts off having to give him an answer. At midnight that night, Sloane is visited by the spirit of "ex-mas past", her first boyfriend, Brad (Patrick Johnson), who shows Sloane how her mother shaped Sloane's materialistic ways; he also reveals that Sloane left Patrick to focus on her career, right before he was going to propose. Since then, she has dated several men, always leaving when it started to become serious. Finally, Brad breaks the news to Sloane that Andrew is cheating on her. The next day, Sloane dumps Andrew after he admits to cheating on her. Later, Sloane is only worried about how it will affect her career, making her competition with Jason for the promotion heat