A man searches for his childhood best friend, a Polish violin prodigy orphaned in the Holocaust, who vanished decades before on the night of his first public performance.

Tim Roth
as Martin Simmonds

Clive Owen
as Dovidl Rapoport

Catherine McCormack
as Helen Simmonds

Eddie Izzard
as Radio Presenter

Saul Rubinek
as Feinman

Jonah Hauer-King
as Dovidl 17-23

Gerran Howell
as Martin 17-21

Luke Doyle
as Dovidl 9-13

Misha Handley
as Martin 9-13

Stanley Townsend
as Gilbert