All Cast

Lee Bane

Lee Bane

The Toymaker

Erick Hayden

Erick Hayden

Colonel Ludolf Von Alvensleben

Jo Weil

Jo Weil

Officer Hermann Fegelein

Sophie Willis

Sophie Willis

Elisabeth

Nathan Head

Nathan Head

Officer Heinrich Berger

Harriet Rees

Harriet Rees

Esther Muller

Bodo Friesecke

Bodo Friesecke

Officer Karl Gebhardt

Claire Carreno

Claire Carreno

Abigail Kendrick

Rik Grayson

Rik Grayson

Benjamin Hoffman

Ali Rodney

Ali Rodney

Brigitte Muller

Francesco Tribuzio

Francesco Tribuzio

Christophe Muller

Robert Graham

Robert Graham

Wilhelm

Courtney Bartle

Courtney Bartle

Francesca