Horror History: Friday, October 26, 2001: Thirteen Ghosts was released in theaters

A family inherits an elegant mansion from a deceased relative. The catch is that along with the house comes a slew of ghosts that can be seen only through special goggles.

Read more “Horror History: Friday, October 26, 2001: Thirteen Ghosts was released in theaters”