Film insiders described the closures as mostly ‘rain cover’ options, within which the production will film for only about four hours.
Tonight, the production will cause Albany Street to close between Dublin Street and Albany Lane between 2pm and 9pm with Dublin Street and Abercromby Place traffic held for short periods as required.
Tomorrow, Grassmarket, West Bow and Victoria Street traffic will be held for short periods as required between 7am and 2pm.
Parking restrictions will be in place on Lindsay Road A901 on from Thursday and will be in place until next week. There will be recessed bays on the north side of Pier Place at Loch Fyne and west side of Newhaven Place between Goosander Place and Sandpiper Road.
On Thursday between 10am and 6.30pm for a few hours in each location, the High Street and Lawnmarket will be closed between George IV Bridge and Cockburn Street with St Giles' Street also affected by closure.
Lawnmarket, Castlehill and Johnston Terrace traffic will be held for short periods as required between 4pm and 6pm on Thursday.
On Sunday or the following day, weather dependent, Johnston Terrace, Castlehill, and Lawnmarket will be closed between Granny's Green Steps and George IV Bridge from 6pm until the following morning at 7am, St Giles' Street, Mound Place and Ramsay Lane will also be closed from 6pm until 8.30am and Market Street will be closed between Mound and Waverley Bridge from 8pm until 5:30am.
The production starring Will Ferrell, Rachel McAdams, Pierce Brosnan, Dan Stevens and Demi Lovato is set to be released on Netflix.