What If the Snyderverse was fully realized?

Now, the rules of this story might be a bit confusing, but this is basically a world where Zack Snyder is given the keys to make a Justice League trilogy to kick off their new DCEU before a reset that starts the new DCU seamlessly. My reasoning for telling this story is: 1. as a creative challenge; and 2. I believe that the Snyder movies had some promise despite my distaste for his films.

Justice League: Doom
Release Date: June 13, 2013

Director: Zack Snyder

Plot: The combined forces of the likes of Batman, Superman, and Wonder Woman help to save the world as the Justice League fights against any threat that may come their way. However, the League is given a challenge when a group of the hero's rivals form a league of their own to take down the Justice League once and for all.

Protagonists:


 * Jake Gyllenhaal as Bruce Wayne/Batman
 * Henry Cavill as Clark Kent/Superman
 * Antje Traue as Diana Prince/Wonder Woman
 * Ezra Miller as Wally West/The Flash
 * Ray Fisher as John Stewart/Green Lantern
 * Alia Shawkat as Shayera Hol/Hawkgirl
 * Harry Lennix as J'onn J'onzz/Martian Manhunter

Antagonists:


 * Ciaran Hinds as Vandal Savage
 * Jason Momoa as Lobo
 * Joe Manganiello as Floyd Lawton/Deadshot
 * Jessica Alba as Barbara Ann Minerva/The Cheetah
 * Emma Stone as Siobhan Smythe/Silver Banshee
 * Jonathan Groff as Mark Mardon/Weather Wizard
 * Jesse Eisenberg as Edward Nygma/The Riddler

Deaths: Jesse Eisenberg as Edward Nygma/The Riddler

Justice League: Public Enemies
Release Date: March 25, 2016

Director: Zack Snyder

Plot:

Protagonists: Antagonists: Deaths:
 * Jake Gyllenhaal as Bruce Wayne/Batman
 * Henry Cavill as Clark Kent/Superman
 * Antje Traue as Diana Prince/Wonder Woman
 * Ezra Miller as Wally West/The Flash
 * Ray Fisher as John Stewart/Green Lantern
 * Alia Shawkat as Shayera Hol/Hawkgirl
 * Harry Lennix as J'onn J'onzz/Martian Manhunter
 * Ben Affleck as Lex Luthor
 * Viola Davis as Amanda Waller
 * Scott Eastwood as Nathaniel Adams
 * David Harbour as Major Clifford Zmeck

Justice League: Invasion
Release Date: December 21, 2018

Director: Zack Snyder

Plot:

Protagonists: Antagonists: Christopher Judge as Darkseid
 * Jake Gyllenhaal as Bruce Wayne/Batman
 * Henry Cavill as Clark Kent/Superman
 * Antje Traue as Diana Prince/Wonder Woman
 * Ezra Miller as Wally West/The Flash
 * Ray Fisher as John Stewart/Green Lantern
 * Alia Shawkat as Shayera Hol/Hawkgirl
 * Harry Lennix as J'onn J'onzz/Martian Manhunter

Deaths:

Justice League: Apocalypse
Release Date: March 18, 2021

Director: Zack Snyder

Plot:

Protagonists: Antagonists:
 * Jake Gyllenhaal as Bruce Wayne/Batman
 * Asher Angel as Tim Drake/Robin
 * Emily Alyn Lind as Kara Zor-El/Supergirl
 * Ezra Miller as Wally West/The Flash
 * Ray Fisher as John Stewart/Green Lantern
 * Kit Harington as Oliver Queen/Green Arrow
 * Jurnee Smollett-Bell as Dinah Lance/Black Canary
 * Xolo Mariduena as Jaime Reyes/Blue Beetle


 * Henry Cavill as Clark Kent/Superman
 * Antje Traue as Diana Prince/Wonder Woman
 * Barry Keoghan as Dick Grayson/Nightwing
 * Justice Smith as Victor Stone/Cyborg
 * Gorilla Grodd
 * Jason Momoa as Lobo
 * Joe Manganiello as Floyd Lawton/Deadshot
 * Jessica Alba as Barbara Ann Minerva/The Cheetah

Deaths:

Justice League: War
Release Date: June 16, 2023

Director: Zack Snyder

Plot:

Protagonists: Antagonists: Christopher Judge as Darkseid
 * Jake Gyllenhaal as Bruce Wayne/Batman
 * Emily Alyn Lind as Kara Zor-El/Supergirl
 * Ezra Miller as Wally West/The Flash
 * Ray Fisher as John Stewart/Green Lantern
 * Oliver Queen/Green Arrow
 * Jurnee Smollett-Bell as Dinah Lance/Black Canary
 * Xolo Mariduena as Jaime Reyes/Blue Beetle

Deaths: