captain-america-images-a Hugo Weaving plays Johann Schmidt in CAPTAIN AMERICA: THE FIRST AVENGER, from Paramount Pictures and Marvel Entertainment.