faculty

MOTS-O-Ween 2020: The Faculty (1998)

TLS goes back to high school to deal with a classic body snatcher style alien invasion. [Aggregate score: 8.5]