Vanguard

Johnny (Anthony Michael Hall) must discover why his reunion with a former student (Danny Masterson), who is now a top biomedical researcher, triggers his visions of Stillson (Sean Patrick Flanery) and a future Armageddon.