As you are no doubt aware, several actors have played Marple.
Geraldine McEwan was, by a huge margin, my favorite. I did not care for Joan Hickson’s portray. It might’ve been true to the books, but as a viewer, I found nothing appealing about the character as she played it. McKenzie and Lansbury struck me as bland.
Purely subjective, needless to say...