Fallen Angel

Strike Force poster
Strike Force
12th February 1982 1 hour Season 1 Episode 12

A murderous cult is alerted to a police investigation by the mayor's premature press conference.

View season
Episode details

Details