All Cast

Alicia Vikander
Sophia Sandvoort

Dane DeHaan
Jan Van Loos

Christoph Waltz
Cornelis Sandvoort

Judi Dench
The Abbess of St. Ursula

Jack O'Connell
Willem Brok

Holliday Grainger
Maria

Zach Galifianakis
Gerrit

Matthew Morrison
Mattheus

Tom Hollander
Dr. Sorgh

Cara Delevingne
Annetje

Cressida Bonas
Mrs. Steen

Kevin McKidd
Johan De Bye

David Harewood
Mr. Prater

Joanna Scanlan
Mrs. Overvalt

Douglas Hodge
Nicholas Steen

Sebastian Armesto
Eduart Asmus

Michael Nardone
Daan

Daisy Lowe
Carolijn

Anastasia Hille
Mrs. Mitjins

Michael Smiley
Pieter

Johnny Vegas
Apothecary

Patsy Ferran
Tart

Miltos Yerolemou
Baker

Megan O'Connell
Barmaid

Alexandra Gilbreath
Lysbeth
Daisy Chadwick
Christine

James Dryden
Fish Seller

Alex Lowe
Press Gang Officer
Conner Chapman
Shipping Clerk

Rhoda Ofori-Attah
Nun
Amy Brogan
Young Sophia Brock

Keith Ackerman
Umpire

Simon Meacock
Bailiff
