The Muppets take on The Girl With The Dragon Tattoo… We approve!