Anchored by a resonant and complex performance from Riz Ahmed in the title role, this is Hamlet as you have never seen it.
Holland all but stops short of invoking mass-produced Che Guevara t-shirts to make her point about the vulturous ways Kafka’s work and life have been canonized.