Phantom Manor (Town of Monsters)

Phantom Manor is the Fifth episode of Season 1 of Town of Monsters. It aired on October 23, 2019.

Summary
After going on vacation Carson ends up trapped in a haunted, old west mansion where he learns of the tragic past of one of the ghosts