Zack Snyder, Henry Cavill | news sites