Ghosts of Girlfriends Past is a romantic comedy loosely based on Charles Dickens' A Christmas Carol. Instead of featuring the ghosts of Christmas past, present, and future, it features the ghosts of girlfriends past [Alison Vandermeersch (
Emma Stone)], present [Melanie (
Noureen DeWulf)], and future (
Olga Maliouk) of womanizer Connor Mead (
Matthew McConaughey). Dickens' story was adapted for this movie by screenwriters Jon Lucas and Scott Moore.