Walter Finch was the fifth born and the third son of Sven and Edie. Walter spent 30 years in the basement following his older sister Barbara's death, traumatized and unable to face the outside world until the end of his life.
Fan Casting
Dean Woodward
Carson Minniear
Thomas Parobek
This story does not allow contributions.
Join the Conversation
0 comments on this role
Leave a Comment