The Spiral Staircase (2000)

The Spiral Staircase is a 2000 television film.