Connor Mead, a successful fashion photographer and notorious playboy, crashes his brother’s wedding to dissuade him from marriage. However, a supernatural twist awaits as Connor’s deceased uncle, once his mentor in matters of the heart, intervenes from beyond the grave. In a Dickensian turn, three ghosts guide Connor through his romantic history—past, present, and future—prompting him to reflect on his choices and mend the relationships he has fractured. Will Connor embrace the chance for redemption and repair the damage he’s done?

Need inspiration for unique holiday-themed gifts? Visit our Red Bubble store.

5 Fun Facts about Ghosts of Girlfriends Past

(1) Christa B. Allen played the younger version of a character portrayed by Jennifer Garner for the second time in “Ghosts of Girlfriends Past.” The first collaboration was in “13 Going on 30” (2004).

(2) Originally set up at Walt Disney Pictures, the film had Ben Affleck attached to the lead role and Kevin Smith as the director. However, due to various factors, including Harvey Weinstein’s objections, the project faced delays and cancellations before being revived with a different cast.

(3) In a street scene after a visit to the secretary’s apartment, an old bookshop in the background is named “Fezziwig’s Books.” This is a nod to Mr. Fezziwig from Charles Dickens’ “A Christmas Carol,” drawing a parallel to the contrast between the cheery Fezziwig and the dour Ebenezer Scrooge.

(4) “Ghosts of Girlfriends Past” is loosely based on Charles Dickens’ classic novel, “A Christmas Carol in Prose, 1843.”

(5) In a spoiler-related detail, a fantasy scene depicts Jennifer Garner’s character, Jenny, marrying Brad in the “Martha-May Chapel at the Wayside Inn” in Sudbury, Massachusetts. Interestingly, this chapel and character name also appear in Garner’s film “The Invention of Lying” (2009), adding a quirky connection between the two movies released in the same year.