Filming Locations (1)

  • Villa Parisi, Frascati, Rome, Lazio, Italy (Dr. Vance's clinic)