Long Shot
Theron and Rogen are a sparking pair of live wires who turn an impossible relationship - she's the class to his crass, the hot to his not - into a soft-hearted political satire that's raunchy and romantic in all the right places.