Long Live the New Flesh ist 2009 veröffentlicht worden. Die Regie von Long Live the New Flesh machte Nicolas Provost.