Distribution
- André HollandHenry Deaver
- Lizzy CaplanAnnie Wilkes
- Melanie LynskeyMolly Strand
- Tim RobbinsReginald "Pop" Merrill
- Sissy SpacekRuth Deaver
- Noel FisherDennis Zalewski
- Elsie FisherJoy Wilkes
- Bill SkarsgårdShawshank Prisoner
- Yusra WarsamaDr. Nadia Howlwadaag
- Jane LevyJackie Torrance
- Barkhad AbdiAbdi Howlwadaag
- Scott GlennAlan Pangborn
















