Kim Kardashian as captain america