1016691
1016691

Losing Lena

2019-11-26 en 27m
Documentary
There's a secret hidden in almost every website and every digital image you've ever seen. And how it got there is part of a far bigger story.

Director

Kyra Bartley

Director of Photography

Anna Howard

Editor

Kris Rowe

Producer

Francesca Walker

Original Music Composer

Freya Berkhout

Executive Producer

Loren Bradley

Status

Released

Countries

  • Australia

Companies

  • FINCH

Related Videos