

The Broken Key(2017)
Cast

Rutger Hauer
Professor Moonlight

Michael Madsen
Tully DeMarco

Christopher Lambert
Count Francis Rosebud

Geraldine Chaplin
Tower Woman

Franco Nero
Hiram Abif

William Baldwin
Friar Hugo

Maria de Medeiros
Althea

Kabir Bedi
Fahrid Al Kamar

Andrea Cocco
Arthur J. Adams

Diana Dell'Erba
Sarah Eve

Beppe Rosso
Notary

Marc Fiorini
Nicholas Machiavelli

Walter Lippa
Taron Iron

Marco Deambrogio
James Mind

Yoon C. Joyce
Clerk

Alex Belli
Snake

Linda Messerklinger
Moratorium Girl

Chiara Iezzi
Esther Star

Morena Salvino
Rosebud Countness

Ariadna Romero
Nora Segni

Riccardo Mei
Shopkeeper

Diego Casale
Frank Maro

Silvia Bertocchi
Secretary

Pia Engleberth
Sandra Tule

Toni Pandolfo
Inspector

Luca Confortini
Biologist

Vittorio Boscolo
Captain Nefertiti

Anna Cuculo
Mary

Claudia Marasca
Virginia Man

Edoardo Tarantini
Mercury Boy

Marco Triggiani
Young Arthur J. Adams

Alexandre Schuster
Auctioneer

Federica Alloro
Angel's Lucy

Franco Beltramme
Innerkeeper

Alis D'Amico
Anchorman

Alessandro Danzi
Valet

Ludmila Dragusciuk
Angel's Lucy

Laura Fazio
Underworld woman / news anchorwoman

Leo Ferrari
Valet

Kathleen Hagen
Nora Segni (voice)

Claude Lebas
Police Officer York

Emma Lo Bianco
Lucy (voice)

Silvia Ostali
Hiram's funeral participant

Valentina Paoleschi
Lucy

Piero Ali Passatore
Assistant Snake (as Piero Passatore)

Giovanni Pilone
Al Kadir

Gabriele Rolle
Housekeeper

Francesco Maria Rovere
Courier

Beatrice Sabaini
Mother Moratorium

Paola Salzano
Homeless

Claudio Solomon
Valet

Cristina Tampone
Angel's Lucy

Lucrezia Verde
Lucy Guide

Margò Volo
Mary's Nurse
Arts

Danet Caramori
Assistant Art Director

Silvia Tortorella
Assistant Art Director

Francesco Manfrè
Assistant Art Director

Luciano Vittori Jr.
Visual Effects Supervisor

Alessia Catalano
Assistant Art Director

Maurizia Caglieris
Assistant Art Director

Margherita Motto
Assistant Art Director

Lorenzo Moneta
Matte Painter

Mattia Gaido
Assistant Art Director

Giovanni Ricco
Visual Effects

Sara Depetris
Assistant Art Director

Vincenzo Fiorito
Production Design, Art Direction

Piero Lauretig
Assistant Art Director
Camera
Costume & Make-Up

Irene Marsicovetere
Assistant Makeup Artist

Vanessa Ferrauto
Makeup Designer

Gloria Corradino
Assistant Makeup Artist

Marco Todaro
Hairstylist

Laura de Lazzari
Assistant Makeup Artist

Sara Bianchini
Assistant Costume Designer

Sara Mastaglia
Assistant Costume Designer

Antonella Ligorio
Assistant Hairstylist

Laura Piras
Assistant Hairstylist

Angela Di Muro
Assistant Makeup Artist

Esmeralda Dollani
Assistant Makeup Artist

Ilaria Schembari
Assistant Makeup Artist

Agostino Porchietto
Costume Designer

Erika Truffelli
Assistant Art Director

Andreea Sima
Assistant Hairstylist
Crew
Directing
Editing
Production
Sound
Visual Effects

Angelo Caruso
Visual Effects

Paolo Paradisi Miconi
Matte Painter

German Impache
Modeling

Giulia Infurna
Digital Compositor

Carlo Paradisi Miconi
Digital Compositor

Shreyas Patil
Visual Effects Producer

Vito Picchinenna
Visual Effects Producer

Giorgio Giorgioni
Visual Effects

Stefano Di Segni
Digital Compositor

Elvira Gargiulo
Rotoscoping Artist

Pierfilippo Siena
Visual Effects Supervisor

Simone Silvestri
Visual Effects Supervisor

Cristina Baldassarre
Digital Compositor

Valentina Girolami
Digital Compositor

Federico Panella
Storyboard Artist

Martina Gismondo
Digital Compositor

Pino Gengo
Matte Painter
