The Music en-Hur

The Music Ben-Hur

Judah (Ben-Hur) as Harold Hill

Esther (Ben-Hur) as Marian Paroo

Discord (My Little Pony: Friendship is Magic) as Marcellus Washburn

Randy Marsh (South Park) as Mayor George Shinn

Sharon Marsh (South Park) as Eulaine Sin

Phyllis Diller as Mrs Paroo

Spike (My Little Pony: Friendship is Magic) as Withrop Paroo

Wendy Testaburger (South Park) as Zaneeta Shin

Stan Marsh (South Park) as Tommy Dijalis

Jonathan Winters as Johnny Cowell

Crows (Dumbo) as Buffalo Bill

Mr Smithers (Simpsons) as Constable

Fluttershy (My Little Pony: Friendship is Magic) as Amaryillis