All Cast

Jude Law

Jude Law

Dr. Friedrich Ritter

Vanessa Kirby

Vanessa Kirby

Dora Strauch Ritter

Daniel Brühl

Daniel Brühl

Heinz Wittmer

Sydney Sweeney

Sydney Sweeney

Margret Wittmer

Ana de Armas

Ana de Armas

Eloise Bosquet de Wagner Wehrhorn

Felix Kammerer

Felix Kammerer

Toby Wallace

Toby Wallace

Richard Roxburgh

Richard Roxburgh

Paul Gleeson

Paul Gleeson

Ignacio Gasparini

Ignacio Gasparini

Jonathan Tittel

Jonathan Tittel

Harry Wittmer