Content cover

A Place to Stay S01 E01

By May 1893, Chicago's World's Fair is in full swing. Dr. H.H. Holmes welcomes visitors to his hotel, a block-long structure designed to lure young women into his clutches. Before long, he makes each mysteriously vanish, never to be seen again.




Share Episode

By browsing this website, you accept our cookies policy.