Here Comes the Boom

Now Playing Check with venue for price information.
Scott (Kevin James) trains as a mixed-martial arts fighter in order to raise money for extracurricular activities at the high school where he works as a biology teacher.
...