Cast (3)
Aidan Turner

Leonardo da Vinci

Freddie Highmore

Stefano Giraldi

Matilda De Angelis

Caterina da Cremona

Crew (25)

Production

Edmondo Amati Jr.

Line Producer

Luisa Cotta Ramosino

Executive Producer

Emily Feller

Executive Producer

Brendan Fitzgerald

Executive Producer

Freddie Highmore

Executive Producer

Claire Londy

Co-Executive Producer

Sara Melodia

Co-Executive Producer

Daniele Passani

Executive Producer

Frank Spotnitz

Executive Producer

Stephen Thompson

Executive Producer

Corrado Trionfera

Co-Executive Producer

Stefano Canzio

Unit Production Manager

Carlo Grossi

Unit Manager

Rosario Ranieri

Production Supervisor

Marco Servidei

Unit Manager

Art

Domenico Sica

Production Design

Carlo Serafin

Art Direction

Patrizia Alfonsi

Set Decoration

Costume & Make-Up

Alessandro Lai

Costume Design

Sound

John Paesano

Original Music Composer

Mary Parker

Music Editor

Visual Effects

Viktor Petrov

Pipeline Technical Director