Seems the whole second half after the big reveal here is taken over by the explanation, which suggests it doesn't sit quite right. Certainly a fascinating watch and concept - however descends into high melodrama, perhaps not ill fitting considering the subject matter