Giù la testa - Duck, you Sucker! original release german movie poster