En una ciudad pequeña, la facción hippie a menudo choca con la corriente principal. Para resolver sus diferencias, los "freaks" hippies se enfrentan a los "cerdos" de la policía de la ciudad en un partido de fútbol. En lados opuestos de la cerca están Frank, el sargento de policía y su hijo Neal. También están en desacuerdo Neal y su amigo Doug, un veterano de Vietnam que se ha unido a la fuerza policial y que también protege a su hermana menor, que prefiere el elemento hippie. Para hacer las cosas aún más intensas, Mickey South, que ha huido a Canadá para evitar la guerra, vuelve a jugar para el equipo de fútbol Freaks. Las tensiones aumentan y todos se ven desafiados a medida que se acerca el clímax de la película.