Filming Locations (3)

  • Roman ruins, Sabratha, Libya

  • Pinewood Studios, Iver Heath, Buckinghamshire, England, UK (studio) (studio: made at Pinewood Studios, London, England)

  • Compton Wynyates, Warwickshire, England, UK (Compton Wyngates)