Phantoms (1998) Joe Chappelle, Peter O’Toole, Rose McGowan, Joanna Going August 25, 2020 Horror, Sci-Fi, Thriller The resort town of Snowfield, Colo., is under attack by an evil spirit that almost wipes out the entire population, possessing a number of those it kills. Read More »