Photos of the Ningawa Company production of Hamlet at the Barbican

As part of a celebration of Ninagawa’s eightieth birthday, the new version of Shakespeare’s classic stars popular Japanese actor Tatsuya Fujiwara, best known for his roles in the Battle Royale films, in the title role. Fujiwara became the youngest Hamlet in Japanese theatrical history in 2003, aged just 21.

The Ningawa Company production of Hamlet is playing until 24 May 2015 at the Barbican.