a key visual of vincent price in the marvel cinematic universe, official poster artwork, movie poster, highly detailed