An Old Flame With a New Wick

Charlie is stunned to learn his ex-girlfriend is now a man (Chris O'Donnell).