December 25th of next year. Humanity has gone to hell and only a few survive by eating each other. Santa Claus comes to hand out toys, but in a world without good children, he'll have to use them as deadly weapons. La última navidad del universo, the new shenanigans from the directors of Fist of Jesus
Release Date: October 13, 2019
April 08, 2018
March 19, 2004
August 25, 2023
April 06, 2024
May 22, 2007
June 28, 2000
December 16, 2000
October 14, 2013
December 01, 2023
March 07, 2007
May 11, 2024
February 15, 2021
February 28, 2016
November 11, 2022
January 01, 1996
July 27, 1990
September 23, 2017
April 24, 2024
August 18, 1995
April 04, 2003