Every 23 years, a deadly, winged creature known as The Creeper (JONATHAN BRECK) emerges from the Earth and feeds for 23 days. On the twenty-second, farmer Jack Taggart (RAY WISE) loses his young son to the monster and vows to get his revenge along with his older son, Jack Jr. (LUKE EDWARDS).
As they plot their course of action, the Creeper targets a busload of high school athletes, their coaches and a few cheerleaders who are returning from a championship outing. Disabling the bus on a desolate country road by flattening some of its tires, the Creeper awaits darkness to pick out its potential victims.
Among them are Coaches Charlie Hanna (THOM GOSSOM, JR.) and Dwayne Barnes (TOM TARANTINI) and bus driver Betty (DIANE DELANO). They try to protect the likes of cheerleaders Minxie (NICKI AYCOX) and Rhonda (MARIEH DELFINO), along with members of the basketball team including "D" (GARIKAYI MUTAMBIRWA), Scott (ERIC NENNINGER), Izzy (TRAVIS SCHIFFNER), Dante (AL SANTOS), Jake (JOSH HAMMOND) and equipment manager Bucky (BILLY AARON BROWN).
As the night grows dark, however, their actions seem for naught as the Creeper picks off his victims one by one, all while terrorizing the others. With the Taggarts on the way and Minxie having dreams that inform them of what's occurring, the trapped students try to avoid becoming the Creeper's next victim.