One hundred fifty dead, and three hundred fifty missing in the tiny mountain town of Snowfield, Colorado, and that's only the beginning.
Is Phantoms on Netflix?
Yes! Phantoms (1998) is available on Netflix. Currently it's available in the following 1 countries. Not available in your country? click here.