News

That abandoned Britain is represented in the early portions of the film by Lindisfarne (aka Holy Island), a tidal island on the Northumberland Coast. While that isolation offers some safe haven to ...