 In the film, the internet must be rescued from the control of a religious fanaticism group by four cheerleader ninjutsu students and their geek allies.The movie was filmed at Englewood High School.Four cheerleaders from the Happy Valley High Hamsters are blamed by a group of Church Ladies for the invasion of "Internet smut" into their children's bedrooms.