The Last Stand

Series 1 - Episode 8 The Last Stand

ADVERTISEMENT

Summary

Tensions erupt at the town meeting over Neil's power grid, and Jeremy must decide if McCarthy is worth fighting for.
Entertainment