Droll British Comedy Imagines a Hitler Controled England…With Puppets Judah Ari Gross June 7, 2010 Culture 2 Think "Team America: World Police" meets "Inglourious Basterds."