Not so fast.

James Franco was accused of sexual misconduct in multiple tweets by actress Ally Sheedy after he won Best Actor at the Golden Globes, but he says he hasn't a clue why she's going after him.

"Okay, first of all, I have no idea what I did to Ally Sheedy, I directed her in a play Off-Broadway. I had nothing but a great time with her, total respect for her. I have no idea why she was upset. She took the tweet down. I don’t know. I can’t speak for her, I don’t know," he told Stephen Colbert during his appearance on the late night show.

"The others… look, in my life, I pride myself on taking responsibility for things that I’ve done. I have to do that to maintain my well-being. I do it whenever I know that there is something wrong or needs to be changed, I make it a point to do it. The things that I heard that were on Twitter are not accurate, but I completely support people coming out and being able to have a voice because they didn’t have a voice for so long. So I don’t want to, you know, shut them down in any way. It’s, I think, a good thing and I support it," he added.

The Disaster Artist star is fully behind the Time's Up movement, and he wants people to know.

"The way I live my life, I can’t live if there’s restitution to be made. I will make it. So if I’ve done something wrong, I will fix it. I have to. I mean, I think that’s how that works. There were incredible people talking that night. They had a lot to say, and I’m here to listen and learn and change my perspective where it’s off, and I’m completely willing and want to," he explained.

It's not easy being a man in Hollywood these days, that's for sure!