Where To Stream The Haunted Museum Season 2 Episode 5
The Stone Face
- Aired November 30, 2023
A man finds an ancient stone carving while working at a wealthy art collector's mansion. Its supernatural powers suck him into a hellish, hallucinatory nightmare.