on October 31, 2021 Who Is James Payton? From playing Frank Longbottom in Harry Potter to Adolf Hitler in Captain America, as well… on October 31, 2021