Evan Peters as Jeffrey Dahmer
Niecy Nash as Glenda Cleveland
Penelope Ann Miller as Joyce Dahmer
Nigel Gibbs as Rev. Jesse Jackson