Christmas Cupid is a television film starring Christina Milian, Ashley Benson and Chad Michael Murray and directed by Gil Junger. It premiered on ABC Family on December 12, 2010 as part of their 25Days of Christmas programming block. It was filmed under the name ExMas Carol.
At a club that night Caitlin chokes to death on the olive from a martini. Her ghost comes back to haunt Sloane, telling her that her time is running out and she needs to change her ways or pay the price. Caitlin tells Sloane that for the nextnights she will be visited bydifferent ghosts at the stroke of midnight and they will give her a chance at redemption.Sloane is shocked and confused when Andrew calls her to tell her that Caitlin has died, not believing that she just talked to a ghost. So, she decides to see the body for herself. At the hospital, Sloane runs into Patrick, her exboyfriend from college, who is a doctor at the hospital. Upon seeing Caitlins body, Sloane is clearly more upset about the implications for the movie premiere than the loss of a young girl. Sloane becomes even more flustered after being visited by Caitlins ghost again, and seeks consolation from Patrick. The spark between them is still there, and Patrick confronts Sloane about breaking up with him rather than going with him to medical school in Iowa. ........
Source: Wikipedia