German actor Til Schweiger, who plays Sgt. Hugo Stiglitz, had previously refused to play a Nazis during his career. He only agreed to do so for Inglourious Basterds because he got to kill Nazis..while dressed as a Nazis.