The Royal Scottish National Orchestra played music from Harry Potter & The Philosopher’s Stone at Edinburgh Castle on Sunday evening in the final Castle Concert.

The orchestra was conducted by Justin Freer and they performed as the entire film was played on screen.

Sadly few fans had dressed up!

All photos by Brian Anderson