An unlikely duo must decide what to do with a severed hand they find on a plot of land they intend to build on.
2011
2015
2021
1992
2020
2007
2024
2016
1924
1965
2014
1934
1963
1998
1987
2017