Long Live the New Flesh 15 years old

An experimental journey through the textures and iconography of horror cinema.

Long Live the New Flesh poster
Long Live the New Flesh (15 years)

  • Release day: Thursday, January 01, 2009
  • Runtime: 14 minutes