Atomfall takes place in an alt-universe patch of northwestern England where a nuclear disaster has left buildings crumbled ...
According to a local legend, the scuffle started after a boy was hit in the eye with a dart, leading to a fight between the ...