London: Henry Cavill and Ben Affleck are reportedly at "war" with each other in real life.
Sources revealed that the duo was ribbing each other and playing pranks but it turned sour when Affleck challenged Cavill to see who could lift the heaviest weights, as the latter won the completion.
The superheroes have since clashed over "just about everything" on set in Detroit, Michigan.
Sources further mentioned that they've argued over the size of each other's trailers and even what should be on the menus of the catering trucks.
Director Zack Snyder is reportedly quietly pleased as he thinks the rivalry will boost the on-screen action.