An unlikely duo must decide what to do with a severed hand they find on a plot of land they intend to build on.
2023
2020
2018
—
2024
2021
1912
2010
2017
2019
2022
1992
2016
1958
1953
1989
1978