Kenneth Branagh directs Tom Hiddleston in Hamlet for three weeks only to raise funds for the Royal Academy of Dramatic Art (RADA).