Obviously the Italian version is better. This was made in 1964. The close up on Franco Franchetti's mustache has to be one of the best parts...Apparently the full film will be re-released in April '08

  • March 06, 2008
  • 2.9k Views