Anya Taylor-Joy character Petronella 'Nella' Oortman
Romola Garai character Marin Brandt
Alex Hassell character Johannes Brandt
Paapa Essiedu character Otto
Hayley Squires character Cornelia
Caolan Byrne character Arnoud
Sally Messham character Hanna
Geoffrey Streatfeild character Frans Meermans
Ziggy Heath character Jack Philips
Ian Hogg character Pieter Slabbaert
Aislín McGuckin character Agnes Meermans
Christopher Godwin character Pastor Pellicorne
Emily Berrington character The Miniaturist
Jack Brady character Wool-Dyer
Lara Bond character Annabel
Katy Carmichael character Anna Oortman
Lucas Bond character Carel Oortman
Sandra Huggett character Lysbeth Timmers
Graham Elwell character Chief Militia Guard
Oscar Morgan character Messenger Boy
Joseph Wicks character Prison Guard
Deborah Kearne character Trial Woman