Department S S1 E19 - The Man from X

Department S

Department S S1 E19 - The Man from X
4.9

LOCATION: London, England DATE: February 2ndA couple, necking in a car, are shocked to find a man in a spacesuit coming at them. He falls dead before he reaches their car. The Department wants to know what a man in a spacesuit was doing in London at night, and how it might tie to a planned robbery.

Similar TV Series