Mel Gibson has been videoed speaking about Scotland in his first return to the country in almost 30 years.
Gibson, who played William Wallace in Braveheart, hasn’t been back since the film’s premiere was held at Stirling Castle in 1995.
The 66-year-old is taking part in a live show tonight in Glasgow at the city’s DoubleTree by Hilton hotel, next to Glasgow Central Station, called an “Experience with Mel Gibson”.