Plot: TAPS investigates the outrageously spooky Penhurst State School and Hospital in Philadelphia.
Penhurst was forcibly closed in 1986 due to maltreatment of patients: people were actually rotting in cages! There’s good reason to for any ghosts of Penhurst to be angry or sad