Joss Whedon became Justice League 's director because Zack Snyder had a family issue .
In May 2017 , Whedon took over directing duties for Justice League from Zack Snyder , who left production because of a family tragedy , directing and writing re-shoots for the film and handling post-production in his place.
Joss Whedon