Where To Stream The X-Files Season 2 Episode 24
Our Town
- Aired May 12, 1995
- 60 Min
- Rated 8.0
- Number 75 Of 218 Rated Episodes
After several disappearances in a small town, Mulder and Scully investigate and find hundreds of human bones in the river and discover that the man behind the town's main source of wealth, a chicken processing plant, has found a way to prolong his life through cannibalism.