Amy Adams as The Punisher. Painting by Jeremy Mann. Trending on Artstation. 4K