Ren (Kevin Bacon) es un joven que llega a vivir a un pequeño pueblo en el que el estricto y fundamentalista Shaw Moore (John Lithgow), ministro de la Iglesia que sigue la Biblia al pie de la letra, ha prohibido el baile. Ren, que además de rebelde es un entusiasta de la música, intentará por todos los medios acabar con esa prohibición, mientras se enamora de la hija de Moore, la guapa Ariel (Lori Singer).