An unlikely duo must decide what to do with a severed hand they find on a plot of land they intend to build on.
2010
2018
2022
2012
2019
2015
2013
1951
1976
2020
1963