Martin Landau and Udo Kier are the only actors from The Adventures of Pinocchio (1996) to reprise their roles. Every other character was recast for this film.
It was shot in Luxembourg City, Luxembourg.
For unknown reasons, the character of Leona (Geneviève Bujold) is not mentioned in the film.
Actor Simon Schatzberger (Volpe) is believed to have rejected the proposal to star in the fourth and final season of the TV series Viper (1994-1999) to make this film.