Dead Leaves in set in a prison located on the moon, which also serves as a base for bizarre biological experiments. It becomes a battleground when two inmates organize a jailbreak in this twisted anime sci-fi tale filled with graphic violence.
Release Date: 9/28/2004
Run Time: 50 minutes
Deals! Get them now
Get email updates on the latest exclusive offers and events!