Benedict Cumberbatch delights as the indecisive Prince of Denmark, but a stunning set is the real star of the Barbican’s production
Benedict Cumberbatch delights as the indecisive Prince of Denmark, but a stunning set is the real star of the Barbican’s production