The New Kids
A brother and his young sister come to a small town to find out a local gang terrorizes the population.A brother and his young sister come to a small town to find out a local gang terrorizes the population.
Starring Lori Loughlin, Jean De Baer, James Spader, Paige Price, Shannon Presby, John Philbin, Vince Grant, Margaret Welsh, Brian Wimmer, Theron Montgomery
It's a drama and horror movie, and has a rating of 6.1 out of 10 from Imdb which is usually fine for this kind of movie.
Watch it here
Not found streaming from Netherlands.