Director Mark Waters installed a ping-pong table at both Crane Estate and Elm Bank Reservation, where the present-day wedding scenes were filmed, and would regularly challenge Micah Sherman, Albert M. Chan, and Michael Anastasia, who play the groomsmen.
When Ben Affleck was attached to the project, offers went out to Warren Beatty, Robert De Niro, Bill Murray and Jack Nicholson for the part of Uncle Wayne.
While Conner is taking pictures at the wedding we see the flash on the subjects in the scene, but there is no flash on the camera and no remote flash units are seen anywhere in the room.
The following FAQ entries may contain spoilers. Only the biggest ones (if any) will be covered with spoiler tags. Spoiler tags have been used sparingly in order to make the page more readable.
Q
Why are all of his girlfriends dead?
A
None of them are dead. They aren't ghosts in a literal sense. More like apparitions or haunting memories. Ghostly, but not actual ghosts.
Q
Is "Ghosts of Girlfriends Past" based on a book?
A
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.