'Joseph' a flaming triumph