February 7, 2021 Josh Burkey Film Reviews #360 | The Faculty (1998) February 7, 2021 Josh Burkey Film Reviews When aliens land in a football town…