The bad boy actor stars in new flick Milk as Harvey Milk, California's first openly gay elected official. But he didn't take on the script without making a few changes first, re-writing the story to include a "full-on love scene".
"In the original script I read, there was only one real kissing scene," said co-star James Franco.
"A month after the director Gus Van Sant asked me to do it, they sent me another script, and on page five there was a full-on love scene. And I was like, 'Gus, what the heck?' He says, 'Well, it was Sean's idea.'"
James had earlier blabbed about how Sean texted his ex-wife Madonna to brag about his first onscreen gay pash.
"After our kiss, Sean texted Madonna and said, 'I just popped my cherry kissing a guy. I thought of you. I don't know why.' "
Check out the trailer for Milk:
Check out some of television's greatest gay characters in our gallery below!