All Cast

Jude Law

Jude Law

Gino

Halina Reijn

Halina Reijn

Hanna

Gijs Scholten van Aschat

Gijs Scholten van Aschat

Joseph

Chukwudi Iwuji

Chukwudi Iwuji

The Priest/The Inspector

Robert de Hoog

Robert de Hoog

Johnny

Aysha Kala

Aysha Kala

Anita