Long Shot has a most unlikely concept with the most unlikely of pairings. What makes this surprising is that for the majority it actually works.
This is mainly due to the cast who all do a terrific job.
A great supporting cast surrounds Seth Rogen and Charlize Theron, here proving she really can put her hand to any genre and still pull it off.
She plays the Secretary of State who is ultimately vying to become president.
Rogen plays a…