James Marsden - he's kinda... no.
But I think that Someone should be Jim's age or younger. But not older. That would not be too pretty.
OMG, I think that we think too far... I mean all these tongue actions like Fluffs said OK, I say his cellmate can be played by Zachary Levi. He could work out or something. And Tobey Maguire is too shy to play a gay.
Oh, what about Adam Sandler?
Or Josh Holloway? He could fit, eh?