Larry discovers his estranged sister, Kitty, has committed suicide. He recounts a fateful day, when the two were children playing in their family’s barn in rural Nebraska.
2022
2014
2011
1987
1990
2019
2018
1998
2006
2007
2021
2012
2020
1991
2013