Braveheart - For the Love of a Princess James Horner Download 'Braveheart - For the Love of a Princess' on iTunes
See what happened when violinist turned actor David Garrett turned up to a cinema in Hamburg, Germany, to celebrate the release of his new Paganini film, Der Teufelsgeiger.
He's here! Star of the show David Garrett arrives at his film premiere, ready to perform on stage. Photo: Facebook
David Garrett takes to the red carpet to sign some autographs and meet his fans, before heading inside to play onstage. Photo: Facebook
David Garrett's father shows off the first violin David ever played.
David smiles for the camera ahead of an onstage performance at the premiere of his new film.
He might not have a physical violin on him, but David gives the crowd a little air-violin demonstration.
The two stars pose for a photo ahead of the screening. Photo: Facebook
Air violin on a G string, anyone? Seems David's got so good at acting, no one noticed he's lacking a certain something...
David's joined by his fellow actors, who play Charlotte Watson and Mrs. Watson in the film. Photo: Facebook Photo: Facebook
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
David Garrett, Veronica Ferres and Andrea Deck pose on the red carpet as hundreds of people crowd behind in the hope of getting a glimpse of the stars. Photo: Facebook
There's nothing like giving a speech in front of a giant picture of your own face... Photo: Facebook
As if the film wasn't enough, David also gave a little performance ahead of the show - hopefully on a different violin from the one his dad brought in... Photo: Facebook
How d'you play the violin with those rings on, David? Photo: Facebook
Ever the pro, David makes sure there's time for a quick snap with his fans. Photo: Facebook
The stars share a smile ahead of watching the Paganini film for the very first time. Photo: Facebook