This means war

WW-06907r

For Cartoon Brew, I found out about how the war scenes were orchestrated by the vfx teams in Wonder Woman. Check out the article here.