Here Comes the Boom
Kevin James plays a biology teacher who moonlights as a mixed martial-arts fighter; Salma Hayek is his love interest.
"...who’s clearly gone to seed – Here Comes the Boom hits every dopey note in the “save the school”..."