James Mcavoy ... Bill Denbrough
Jessica Chastain ... Beverly Marsh
James Ransone ... Eddie Kaspbrak
Bill Hader ... Richie Tozier
Isaiah Mustafa ... Mike Hanlon
Bill Skarsgård ... Pennywise
Finn Wolfhard ... Young Richie
Sophia Lillis ... Young Beverly
Jack Dylan Grazer ... Young Eddie