Lançamento: 01/08/2018
Duração: 51 minutos
Título original: The Last Supper: The Final Days of the Italian Cannibal Film