Arnold Schwarzenegger banned his The Last Stand
co-star Johnny Knoxville, 41, from carrying out pranks on set.
Johnny is famed for his outrageous stunts and jokes from his time on MTV show Jackass
, but the action legend told him he didn't want to experience his jokes while making the movie - which sees Arnold, 65, and Johnny appearing as Sheriff Ray Owens and arms collector Lewis Dinkum, who must protect their town from drug lord Gabriel Cortez (Eduardo Noriega).
Talking to The Sun
, Arnold said: "I forbade him. I told him the payback would be very painful. Johnny is used to Jackass
films, where the more something goes wrong, and doesn't work, the better. I said to him our movie was different and he had to change
his attitude. He was really good fun to work with - he brought some good comic relief to the movie."