David Simon

Edward Bloom
Kacee Neff

Sandra Bloom
Holden Smith

Will Bloom
John Nelson Wakley

Young Will
Candra Young

Josephine Bloom
Dylan Watson

Karl
Todd Wente

Amos Calloway
Janae Klumpp Gibb

The Witch
Brooke Liljenquist

Jenny Hill
Meish Roundy

Don Price