Who would have predicted Sacha Baron Cohen could bed Megan Fox?

The two costars share an awkward post-coital moment in their new movie, The Dictator. In the just-released trailer, Cohen, 40, plays a deposed foreign ruler who hires Fox, 25, as a call girl.

"Megan, you were worth every penny," he says before presenting her with a bevy of jewels and other expensive gifts. "I trust everything was in there as your manager requested."

Fox -- who plays herself in the film -- is less than impressed. "What's this, a ruby?" she asks. "Is that a joke? What am I, a Kardashian?"

"No, of course not," Cohen assures her. "You're much less hairy."

The Dictator -- which also stars Anna Faris -- will be released in the summer of 2012.