Copyright mirror

Hedda has just arrived on Prime Video after its initial theatrical run in the US, and it has already received glowing reviews. Boasting a Rotten Tomatoes rating of 90%, the picture has been hailed as a "smouldering update on Henrik Ibsen's seminal play". The narrative centres on the titular character, who finds herself recently wed yet utterly disenchanted with her marriage. Being a General's daughter, she yearns for an opulent lifestyle but lacks the personal resources to achieve it. Here's everything you need to know about the cast of the 2025 adaptation, from Marvel stars to theatre legends and a Harry Potter favourite. The leading role is portrayed by Tessa Thompson, a 42 year old American performer. She gained recognition through her performances in Creed and Thor: Ragnarok, alongside her starring turn in Men in Black: International. Her half-sibling is the singer-songwriter Zsela. Thea is portrayed by Imogen Poots , a 36 year old British performer recognised for her portrayal of Tammy in the post-apocalyptic thriller 28 Weeks Later. On television, she's likely most familiar for her appearances in Roadies, I Know This Much Is True and Outer Range. George is portrayed by Tom Bateman, a 36 year old English performer recognised for his work in Da Vinci's Demons and Murder on the Orient Express. He has been romantically linked with actress Daisy Ridley since 2017, having met her during filming, and they are now wed. Roland is portrayed by Nicholas Pinnock, a 52 year old English performer recognised for his portrayal of Aaron Wallace in For Life. He's also recognised for his role as Truman Dawes in the Peacock crime drama Long Bright River. Eileen is portrayed by Nina Hoss , a German stage, film and television actress known for her roles in Homeland and Jack Ryan. After a 12-year relationship, she tied the knot with British music producer Alex Silva in 2015. Bertie is brought to life by Kathryn Hunter, born Aikaterini Hadjipateras. The 68 year old actress of Greek descent is known for playing Arabella Figg in the Harry Potter film series. She's also recognised for her roles in Andor and The Tragedy of Macbeth. Until his passing in 2022, she was married to actor Marcello Magni. Professor Greenwood is played by Finbar Lynch, a 66 year old Irish actor notable for his roles in Proof and DCI Banks. He's married to actress Niamh Cusack and they have a son, Calam, who has also pursued acting. Tabitha is portrayed by Mirren Mack, a 27 year old Scottish actress who played Kaya in the BBC drama The Nest. She's also known for her roles in Sex Education and The Witcher: Blood Origin. David is brought to life by Jamael Westman, a British actor best known for his stage roles. He played the title role in a West End production of Hamilton, earning him a Laurence Olivier Award nomination. On the small screen, he has starred in Anne Boleyn and The Essex Serpent. Jane is portrayed by Saffron Hocking, a 31 year old British actress known for her roles in White Gold and Top Boy. Her performance as Lauryn Lawrence in Top Boy earned her a BAFTA nomination for Best Supporting Actress. Hedda is now streaming on Prime Video.