Long Shot ★★★★½

Jonathan Levine directs a romantic comedy with a twist starring his previous collaborator on 50/50 and The Night Before, Seth Rogen as journalist Fred Flarsky, who quits his job when his newspaper is taken over by despicable media mogul Parker Wembley (an unrecognisable but top turn by Andy Serkis). On the town to commiserate with his best friend Lance (O'Shea Jackson Jr), he runs into his former babysitter Charlotte Field (Charlize Theron), now the U.S. Secretary of State with ambitions to be President and after he berates Wembley, who Charlotte detests, she discovers his previous work and offers him a job to 'punch up' the upcoming speeches for her planned environmental scheme.

Although the pair seem an unlikely couple, their inevitable love affair works due to Dan Sterling and Liz Hannah's excellent screenplay and fine performances from Rogen and Theron, who share a good chemistry in their scenes together. The supporting cast are also in fine form from June Diane Raphael and Ravi Patel as Charlotte's staff to Alexander Skarsgard as the Trudeauesque Canadian Prime Minister who is a more suitable partner for her in the public eye and Bob Odenkirk as the current U.S. President, who longs to return to his former acting career. On top of the potential romance, there are some truly hilarious scenes making this a big contender for comedy of the year.