'Music Man' revived with dazzling results