Sergeant Nathan Hale, along with the human resistance forces, attempts to drive a mysterious alien-like invasion out of Britain.
Filter