Latest 'muppet sherlock holmes' news