Vào những tháng cuối cùng của "Justice League", đạo diễn Zack Snyder đã phải tạm bàn giao nhiệm vụ hoàn thành bộ phim của mình cho Joss Whedon do một bi kịch của gia đình. Cộng thêm những yêu cầu gắt gao của hãng Warner Bros. về thời lượng đã khiến kịch bản gốc của phim bị "gọt giũa" khá kỹ càng.