CultureShakespeare Reloaded12/05/2016December 5, 2016What do characters such as Hamlet or Richard III have to say to us today, in times of great upheaval and uncertainty? German actor and Shakespeare villain Lars Eidinger must surely know!Copy linkImage: picture-alliance/dpaAdvertisement