Where To Stream The Murder Castle Season 1 Episode 3
Fight or Flight
- Aired October 28, 2017
- 60 Min
Dr. H.H. Holmes builds his Murder Castle with stolen money and keeps business brisk with stolen bodies, then detectives begin closing in, forcing Holmes to invent new scams in order to fund his fateful, final escape fro Chicago.