The Lost King (2022)

The Lost King

About The Lost King on 123movies: released in 2022, directed by Stephen Frears, running 108 minutes, produced in France. An amateur historian defies the academic establishment in her efforts to find King Richard III's remains, which were lost for over 500 years.