
Casts

Pierfrancesco Favino
as d'Artagnan

Valerio Mastandrea
as Porthos

Rocco Papaleo
as Athos

Giulia Michelini
as Tomtom

Guido Caprino
as Cyrano

Anna Ferzetti
as Henrietta of England

Federico Ielapi
as Buffon

Sara Ciocca
as Princess Guinevere

Giulio Scarpati
as Beghelì

Margherita Buy
as Queen Anne of Austria