Sight is a 2023 American biographical drama film directed by Andrew Hyatt, written by Hyatt, John Duigan, and Buzz McLaughlin, and starring Terry Chen and Greg Kinnear. From Wikipedia
Critics find the biopic lacking depth and coherence, despite its heartwarming message and strong performances.