Cast and credits of Principal Charming
Directed by
Starring
Dan Castellaneta
Homer Simpson / Barney Gumble / Hans Moleman / Groundskeeper Willie / Guy at Theatre / Jewelry Clerk (voice)
Homer Simpson / Barney Gumble / Hans Moleman / Groundskeeper Willie / Guy at Theatre / Jewelry Clerk (voice)
Hank Azaria
Stanley / Apu Nahasapeemapetilon / Moe Szyslak / Jimmy Pearson / Australian Actor (voice)
Stanley / Apu Nahasapeemapetilon / Moe Szyslak / Jimmy Pearson / Australian Actor (voice)