With some allowances for lifting the basic plot scenario from the cartoon feature "Ferngully", I loved it. Believable biotechnological premise, turns fantasy into captivating science fiction. Never a fan of the "Lord of the Rings" trilogy, I can say that Cameron captured my interest, while Peter Jackson failed to do so. Bravo.