DC fans have waited a lifetime to see all of their favourite heroes (and Cyborg) join forces on the big screen, but the time of the Justice League is almost upon us.
Zack Snyder's super-powered mash-up promises to bring together Batman, Superman, Wonder Woman and other comic book titans for an epic showdown with the evil Steppenwolf and his army of Parademons.
On paper, it's a contest that could go either way since Apokoliptians aren't ones to mess with, even if you happen to have a bunch of superfriends to back you up.
Snyder and his creative team have been building towards this moment since Man of Steel soared into cinemas in 2013, and with four DC Extended Universe movies laying the groundwork for Justice League, we already have an idea of what to expect.
There are clues hinting at the fate of these iconic characters not just in the previous movies, but the DCEU roadmap too, with the film set to create connective tissue for future projects to share.
Which side will Superman be on after his inevitable resurrection? Will Batman learn to play nicely with others, and what's Cyborg's role in the Justice League? These's are just a few of the burning questions we've attempted to answer here.