Der Teufelsgeiger cast
This image appears in the gallery:
David Garrett at the Devil's Violinist premiere

9. Der Teufelsgeiger cast
The cast assemble on the red carpet - but it's safe to say David's shoes and leather trousers combo steals the show. Photo: Facebook