Ghosts of Girlfriends Past
Celebrity photographer Connor Mead (Matthew McConaughey) lives life in the fast lane, committed to bachelorhood and simultaneous relationships with multiple women. On the eve of his brother's wedding, Connor receives a visit from the spirits of his jilted lovers, who take him on an odyssey through his many failed relationships to try to find out what made him such a cad -- and if there is any hope of Connor finding true love.