THE LAST CHRISTMAS OF THE UNIVERSE
Directed by David Muñoz, Adrián Cardona | Spain | 2019 | 16 mins
December 25 of next year. Humanity has gone to hell and the few survivors have resorted to cannibalism. Santa Claus comes to bring toys, but in a world without good children, he will have to use them as deadly weapons.
Screening with TRAIN TO BUSAN PRESENTS: PENINSULA