Home Entertainment Disney ‘The Master of Puppets’ makes Rotten Tomatoes bend the knee!