SS officers fighting the avengers,