Filming Locations (4)

  • De Paolis Studios, Rome, Lazio, Italy

  • Palazzo della Civiltà Italiana, E.U.R., Rome, Lazio, Italy

  • Rome, Lazio, Italy

  • The Colosseum, Rome, Lazio, Italy