Season 1
6 episodes
Poster not found
The Demon Doctor ~ 1
October 18, 2017
Poster not found
The Godfather of London ~ 2
October 25, 2017
Poster not found
The Nazi Jewel Heist ~ 3
November 01, 2017
Poster not found
The Zoot Suit Riots ~ 4
November 08, 2017
Poster not found
The Blackout Killers ~ 5
November 15, 2017