Stars in their eyes: Hollywood comes to Edinburgh
Some famous faces of film and screen are in Scotland to attend the Edinburgh International Film Festival.
The event, which closes on Sunday, showcases features and casts from the UK and abroad.
As well as premieres for new movies, there was a commemorative screening of 1995's Braveheart.
Actress America Ferrera and director husband Ryan Piers Williams. Ferrera, a Golden Globe and Emmy awards winner, appears in X/Y which had its international premiere at the festival.
Braveheart was given a special screening on Tuesday on the anniversary of the 700th anniversary of the Battle of Bannockburn.
Glasgow-born David O'Hara, who played William Wallace's Irish friend Stephen in Braveheart, attended the commemorative screening.
Best known as Frodo Baggins in Peter Jackson's Lord of the Rings trilogy, Elijah Wood was in the capital for his new film Set Fire to the Stars.
Double Bafta winning Scottish actor and director Bryan Larkin and Game of Thrones star Liam Cunningham both appear in Brian O'Malley's Let Us Prey, which had its UK premiere at the festival.
Don Johnson, who played Crockett in the Miami Vice TV series, promoted the UK premiere of his new movie Cold in July.
Gerard Johnson is the director of Hyena, which was given its world premiere at the festival.
Cast members of Hyena - Gjveat Kelmendi, Elisa Lasowski, Peter Ferdinando and Stephen Graham.
Actor David Hayman and director Gillies MacKinnon were in Edinburgh for the world premiere of their Castles in the Sky.