All Cast

Kathryn Worth

Kathryn Worth

Anna

Harry Kershaw

Harry Kershaw

Archie

Emma Hiddleston

Emma Hiddleston

Badge

Henry Lloyd-Hughes

Henry Lloyd-Hughes

Jack

Tom Hiddleston

Tom Hiddleston

Oakley

Mary Roscoe

Mary Roscoe

Verena

Michael Hadley

Michael Hadley

Charlie

David Rintoul

David Rintoul

George

Leonetta Mazzini

Leonetta Mazzini

Leonetta Mazzini

Giovanna Mennell

Giovanna Mennell

Giovanna Mennell

Jonathan Mennell

Jonathan Mennell

Jonathan Mennell

Elisabetta Fiorentini

Elisabetta Fiorentini

Elisabetta Fiorentini

Giuseppe Fiorentini

Giuseppe Fiorentini

Giuseppe Fiorentini

Beatrice Ferné Fiorentini

Beatrice Ferné Fiorentini

Beatrice Ferné Fiorentini

Andrea Fiorentini

Andrea Fiorentini

Andrea Fiorentini

Benedetto Fiorentini

Benedetto Fiorentini

Benedetto Fiorentini

Nicoleta Stroe

Nicoleta Stroe

Nicoleta Stroe

Luisa Bartolomei

Luisa Bartolomei

Luisa Bartolomei

Francesca Capaccioli

Francesca Capaccioli

Francesca Capaccioli

Francesco Masocco

Francesco Masocco

Francesco Masocco

Peo

Peo

Peo the Dog

Apache

Apache

Apache the Dog