Ce mystérieux film de Robert Rodriguez sera gardé sous scellé pendant 100 ans, et sortira le 18 novembre 2115.