Henry Butler (Steve Guttenberg) a ruiné sa carrière de joueur de soccer et s'est retrouvé en prison. Pour acquitter sa peine, il doit faire du travail communautaire dans un orphelinat. Cet orphelinat rempli de jeunes hyperactifs fait regretter à Butler le calme paisible de sa cellule de prison. Pour son bien et celui des jeunes, la directrice de l'établissement (Sophie Lorain) tente de le convaincre de leur enseigner à jouer au soccer. La dernière partie du tournoi deviendra déterminante pour l'avenir de chacun. S'ils gagnent, l'orphelinat sera sauvé. S'ils perdent, ils seront tous envoyés dans différentes familles d'accueil.