Jaime Escalante est le nouveau professeur de mathématiques d'un lycée pour jeunes d'origine hispanique dans un quartier de Los Angeles. Ce sont des élèves difficiles qui n'espèrent pas aller à l'université et qui n'aspirent qu'à un travail qui leur permet à peine de survivre. Jaime va devoir les faire évoluer et leur faire faire des sacrifices difficiles.