The latest Testament of Youth had Alicia Vikander in the title role. Although it wasn't 100% faithful to the book, it was an excellent film. Emily Watson was the mother in this as well as in War Horse.
Mike
For an entertaining movie based on the Wilbur Smith book of the same name, and
very loosely based on historical events, (hmm,
very, very loosely at that), I'd highly recommend "Shout at the Devil".
It's got the rare sight of Roger Moore actually earning his loot and doing a bit of acting for a change, and to be fair he does a pretty good job of it in this WW1 romp.
There's also the unforgettable Lee Marvin being Lee Marvin.
Great flick.
https://www.imdb.com/title/tt0075214/
There's a full-length HD copy on YT as well.
Just as an aside, I've always wanted to see a movie based on another of Wilbur Smith's single volume tomes.
"Cry Wolf", which features the pre-WW2 Italian invasion of Abyssinia as the background to the story.
https://www.amazon.com/Cry-Wolf-Wilbur-Smith/dp/125015796X
At one point in time, I meant to build a diorama depicting one or other scenes from the story. Even got a WW1 Rolls -Royce A/C to use with it, but like a lot of my ideas nothing ever came of it.
Still got that RR A/C though, so who knows -- I might revisit that idea one day.
Cheers
H