Alex Holmes brings us another uplifting sports documentary, with outsider Greg LeMond’s miraculous 1989 Tour de France victory.
Joyce Glasser reviews The Last Rider (June 23, 2023) Cert 12A, 89 mins. In cinemas. It’s hard to beat director Alex Holmes for inspirational and thrilling sports documentaries that focus on luminaries ...