Beautiful, interesting, incredible cinema.
An alien object shows visions of the past to the Torchwood team, bringing a long-buried crime to the surface.