Filming Locations (10)

  • Strozzi Palace, Florence, Tuscany, Italy (as Palazzo de' Medici)

  • Piccolomini Palace, Pienza, Siena, Tuscany, Italy (as Medici's Palace in Florence)

  • the square of Montepulciano, Siena, Tuscany, Italy (as Piazza della Signoria in Florence)

  • Bargello Museum, Florence, Tuscany, Italy (as Belfagor jail)

  • Gole dell'Alcantara, Motta Camastra, Messina, Sicily, Italy (as The Hell)

  • Torresanti, Colleferro, Rome, Lazio, Italy (Devils' arriving on Earth)

  • Fossanova Abbey, Piverno, Latina, Lazio, Italy (as Leonardo da Vinci's laboratory)

  • Bellosguardo Tower, Florence, Tuscany, Italy (ball game)

  • Basilica di San Miniato al Monte, Florence, Tuscany, Italy (Belfagor and Maddalena wedding)

  • Torre Astura, Nettuno, Rome, Lazio, Italy (as the inn)