The 48-year-old actor, who rose to international prominence after playing Etienne Feyder, the head of Nelson Mandela's bodyguard team, in Clint Eastwood's "Invictus," didn't give out any details about his character, reported Aceshowbiz.
"I'm not allowed to say yet what part I play but let's just say I've a role in what will likely be the most expensive film ever made.
"It was filmed at Warner Brother's studio at Leavesden as well as at various locations around the U.K. And Iceland. Directed by Zack Snyder it stars Ben Affleck, Jeremy Irons and host of A-list actors. I'm just happy to have been involved and I'm looking forward to the movie's release which will be next year," Jones said.