Rehearsal photos have been released for Hamlet at the Barbican starring Benedict Cumberbatch.

Hamlet, which runs from 5 August to 31 October 2015, is currently sold out.

Lyndsey Turner's production also features Ciarán Hinds, Anastasia Hille, Sian Brooke, Kobna Holdbrook-Smith, Jim Norton and Leo Bill.

Hamlet will also be broadcast in the UK, US and across Europe on 15 October 2015.

Missed out on tickets? Fear not, 100 seats will be available for every performance at £10.