The Edge Picture company came to Spot with an amazing brief: to bring a completely open mind to designing visuals for a striking film about technology, theft, and identity. The film won two golds at the Cannes Corporate Media & TV Awards 2018 – including best Animation, Graphics and Special Effects.