Here Comes the Boom
Kevin James plays a biology teacher who moonlights as a mixed martial-arts fighter; Salma Hayek is his love interest.
"...Henry Winkler, Greg Germann, Joe Rogan, Gary Valentine, Charice, Bas Rutten and Reggie Lee...."