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.
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.
For unknown reasons, the character of Leona (Geneviève Bujold) is not mentioned in the film.