"He may have lost his sight, but he never lost his vision." The official trailer has debuted for an indie doc film called Looking Up, made by filmmaker Elena Neuman. It's set to premiere at the 2025 ...