Umbrella Corps brings us back to Raccoon City with a new trailer loaded shots everywhere Action Umbrella Corps brings us back to Raccoon City with a new trailer loaded shots everywhere