Reviews‘Long Shot’ review: Charlize Theron and Seth Rogen have chemistryPosted on May 2, 2019 It might seem you’ve heard this one before: A schlubby dude (here, Seth Rogen) improbably wins the heart of a woman (Charlize Theron) who’s out of his league. But this political satire goes one better: It’s blessed with an ace comic foil in Theron, who out-snarks Rogen in scene after scene.