The 34-year-old star posted the new trailer released at the event on Instagram and cryptically teased his absence. The video features Aquaman, Wonder Woman, The Flash, Batman and Cyborg teaming up to fight the powerful villain Steppenwolf.

Jason Momoa, who will make his debut as Aquaman in Justice League, commented on the post, and wrote: "Missed you today brother." Cavill continued to tease his absence and replied: "Missed you guys too! You guys should do something about that ;)"

Fans know that Cavill's Man of Steel will be a part of the Justice League movie, but the iconic hero hasn't been featured in any of the teasers or trailers that Warner Bros has released thus far.

All the actors - Momoa, Ben Affleck, Gal Gadot, Ezra Miller and Ray Fisher - were present at the San Diego Convention Centre over the weekend, to promote the film at the Warner Bros panel.

Affleck, who returns as the Dark Knight, has addressed rumours that he would not be returning as the iconic hero in the future.

The Gone Girl actor told the crowd: "Let me be clear. I'm the luckiest guy. Batman is the coolest f**king part in any universe, DC, Marvel. I am so thrilled to do it. I know there's this misconception that because I'm not directing it, that maybe I wasn't enthusiastic about it. It's f**king amazing! I still can't believe it after two films."