Henry Cavill is done as Superman