After burying his neighbor's dog, Jack Scarpa finds karma watching him.
2010
2023
2011
—
2015
2020
2017
2019
1977
1935
2005
2018
2024
2021
1967
2012
1937
2009