S1E9 · The Sign of the Beast (1)

The Sign of the Beast (1)

S1E9 · 1982-01-22

A crime committed in a decent part of town appears to be drug related. (Part 1 of 2)

The show’s own verdict is on its page.