Chimera

Chimera

Available on Disney+
S7 E16: Mulder investigates a series of murders in Vermont, where powerful passions percolate below the surface of a picturesque New England town.
Starring Ashley Edner, Wendy Schaal, Michelle Joyner