Special Guest Stars Scott Glenn as Alan Pangborn Guest Stars Aaron Staton as Reverend Appleton Noel Fisher as Dennis Zalewski Ann Cusack as Warden Theresa Porter Jeffrey Pierce as Young Alan Pangborn Terry O'Quinn as Dale Lacy Rory Culkin as Willie Zabryna Guevara as Dr. Vargas CJ Jones as Odin Branch Peta Sergeant voices Marret Richard Schiff voices Porter's Superior James Le Gros as Castle Rock Sheriff Amanda Brooks as Doctor Co Starring Jeremiah Kissel as Lou Hadley Kris Sidberry as Nurse Rob Dininni as Birthday Man Dawn Sedlier as Birthday Woman Angela Amanda Collins as Lab Tech