Filming Locations (2)

  • Incir De Paolis Studios, Rome, Lazio, Italy (studio)

  • Villa Parisi, Monte Porzio Catone, Lazio, Italy (interior and exterior locations)