Ted Genoways

Batman Returns

They say you can't go home again—to the strange, remote, threatened South American jungle where your larger-than-life, field-scientist dad discovered an extremely rare, weird-looking species...