James Franco is a Method actor. I respect Method actors, but he never snapped out of character. Whenever we'd have to get in the ring for boxing scenes, and even during practice, the dude was full-on hitting me.
The trick to writing for people is, you have to be able to turn them on in your head. And know how they'd word something or how they'd inflect it.