Zack Snyder to Direct "Justice League" Film for Warner Bros.