Filming Locations (3)

  • Elios Studios, Rome, Lazio, Italy (studio) (studios) (as Elios Film)

  • R.P.A. Studios, Rome, Lazio, Italy (studio) (studios) (as R.P.A.)

  • Barcelona, Catalonia, Spain