Tom Hiddleston as Hamlet? Hell yes!

We love to hate Tom Hiddleston as Loki in the Avengers movies. But what if he played Shakespeare’s tragic hero, Hamlet? Well, we’ll know soon enough, as the actor gets ready to take up the iconic titular role on a London stage, in an attempt to raise funds for the Royal Academy of Dramatic Arts (RADA).

The play, to be directed by Kenneth Branagh, a RADA graduate (director of movies like Thor and Cinderella), will be staged at RADA’s 160-seater Jerwood Vanbrugh theatre in central London. The production will only have a three-week run, beginning September 1, so grab your seats soon!

“Hamlet presents almost limitless possibilities for interpretation. I can’t wait to explore them, with this great cast, at RADA. [Kenneth] Branagh and I have long talked about working on the play together, and now felt like the right time, at the right place,” Hiddleston, a RADA alumnus himself, said in a statement.

Hamlet Tom Hiddleston