Matthew McConaughey is Connor Mead, a sex-crazed bachelor who goes to his little brother’s wedding, meets up with his only true love (Jennifer Garner), and is confronted by three spirits who show him his past, present, and future if he doesn’t give up his womanizing ways in the Christmas Carol-inspired romantic comedy Ghosts of Girlfriends Past (2009). Along the way, Rachelle Wood, Erin Wyatt, and Christina Milian all show up in sexy lingerie but don’t break out their ghost-busters.