Riz Ahmed anchors Aneil Karia's chaotic reimagining of Hamlet, a modern adaptation packed with bold ideas, standout performances and flashes of brilliance that do not always cohere. Hamlet (2025) is directed by Aneil Karia. The adaptation features Riz Ahmed (as Hamlet), alongside Morfydd Clark, Sheeba Chaddha, Joe Alwyn amongst many others.