Appleseed: Ex Machina (2007)

Where there's despair, hope comes in threes: a Human, a Cyborg and a Bioroid. 2007-10-19 Japan, United States of America 105 Min. PG-13
6.5 208 votes