The Liberator crew has decided to help Servalan – but is it too late to stop the old President from regaining power?

Crossfire concludes with this tense tale from Steve Lyons that mixes a lot of action with some keenly observed character material. Things don’t go the way that the Liberator crew, Servalan or the President (and indeed, I suspect, a large number of the listeners) expects, with confrontations between characters that set the stage for further conflict to come. The point about Avon always letting Servalan get away is raised yet again – with good cause, as that’s exactly what seems to be the case – and Tarrant’s short fuse is put to good effect.

We perhaps don’t get all the closure that you might expect – it still seems as if there are plenty more stories to be told in this gap between the penultimate episode of Series C and Terminal – and anyone who’s seen Deadpool 2 will understand why I was half-expecting a certain chorus from that film to be on the soundtrack at the end of the episode…

The stories that have focused on the core arc of this series have been thoroughly entertaining, and this finale is no exception. Hugh Fraser and John Green’s interactions as President and general, as well as Jacqueline Pearce and Rebecca Crankshaw’s as Servalan and perhaps-not-so-faithful-as-she-makes-out lieutenant Zeera Vos have added a great deal to the core cast’s dynamics and credit to producer/script editor John Ainsworth for keeping these credible.

Verdict: Surprises right to the end – a cracking finale. 9/10

Paul Simpson