Everyone Had A Part!
Besides the students and passersby, there were many other extras that were part of the filming crew. Technicians, designers and editors all took roles in the movie.
Dead Stop.
Yes, money was again the reason for the strangely abrupt ending. They simply didn’t have the finances for the real large scale battle scene.