Christmas Cupid (television) Original movie for ABC Family, airing on December 12, 2010. High-powered Hollywood publicist, Sloane, finds herself haunted by the ghost of her recently departed infamous client, Caitlin. With just days away from Christmas, Caitlin takes Sloane on a journey to meet the ghosts of her ex-boyfriends from the past, present, and future to try and guide her to love. A modern-day take on Charles Dickens’ Christmas Carol. Directed by Gil Junger. Stars Chad Michael Murray (Patrick) Christina Milian (Sloane Spencer), Ashley Benson (Caitlin Quinn), Jackée Harry (Mom).