ARRIVAL (12A) Cocooned in the tiny bubbles that constitute our lives, planet Earth seems huge - a polluted rock cluttered with billions of competing lifeforms, whose paths rarely intersect. As our ...