The sequel to Man of Steel, unofficially still being referred to as Batman vs Superman, has been pushed back to May 6, 2016 from its original date of July 17, 2015.
The film stars Henry Cavill as Clark Kent/Superman, Ben Affleck as Bruce Wayne/Batman and Gal Gadot as Diana Prince/Wonder Woman along with Amy Adams (Lois Lane) and Lawrence Fishburne (Perry White). Zack Snyder returns to direct.
Rumors have been swirling for days that Affleck sustained an injury in filming and the delay could be a sign of that being the case. Warner Bros. however has not provided a reason for the delay.