Status
Released
Release
October 13, 2016
Runtime
55m
Director
A documentary about the loss and science of sight.
Elton John
Self - Narrator