The final twist is too implausible for the screen.

She knows what shes writing about.

On an archaeological dig in the fictional Iraqi city of Hassanieh, Louise is found murdered.

Kenneth Branagh as Poirot screengrab

Bosner was a German arrested as a spy and sentenced to death in World War I.

He escaped but later died in a train crash.

Or so Louise had been led to believe.

Bosner was indeed in the train crash, but didnt perish on board.

That victim was Dr Eric Leidner, Louises second husband.

Louise had been married to her first husband all along, but hadnt realised that it was him.

you’ve got the option to see the problem.

On the page its suspect and just about workable, but on screen?

How could this story be told with everybodys faces in full cinematic view?

That said, Branaghs other favourite,The Murder of Roger Ackroyd, is another matter…