A stone-encrusted body is unearthed at Pompeii, and people left alone with it keep dying of crushed skulls...
1962
2019
2008
2009
2017
1941
1989
1987
1954
1997
2004
1968
2020
2023
2003