A pumped-up, overblown thriller of a mini-teen-flick which gets rudely invaded by sci-fi as the class reject stalks the prom queen and gets more than was advertised on the packaging.A pumped-up, overblown thriller of a mini-teen-flick which gets rudely invaded by sci-fi as the class reject stalks the prom queen and gets more than was advertised on the packaging.A pumped-up, overblown thriller of a mini-teen-flick which gets rudely invaded by sci-fi as the class reject stalks the prom queen and gets more than was advertised on the packaging.