Cast and Crew of Macbeth

Cast of
Macbeth

About Macbeth

  • Released on May 02, 2024
  • Drama

In the captivating adaptation of Shakespeare's classic tragedy, "Macbeth," Ralph Fiennes delivers a powerful performance as the titular character, Macbeth. His portrayal is nothing short of mesmerizing, as he brings to life the complexities of a man driven by ambition, supernatural influence, and an insatiable thirst for power. Alongside him, Indira Varma shines as Lady Macbeth, the scheming and ruthless wife who will stop at nothing to see her husband ascend the throne. Together, they form a formidable duo, their performances intertwining to create a chilling exploration of the corrupting influence of power and ambition.

The narrative of "Macbeth" is a gripping tale of unchecked ambition and its dire consequences. When three witches prophesy that Macbeth will become the King of Scotland, he and his wife, Lady Macbeth, hatch a deadly plot to make the prophecy a reality. Their plan involves the assassination of the current king, a heinous act that not only grants Macbeth the crown but also sets him on a path of self-destruction. As Macbeth's reign begins, his paranoia and guilt grow, leading to a series of murders and betrayals that ultimately seal his fate.

"Macbeth" is a haunting exploration of the human condition, delving deep into themes of power, ambition, and the supernatural. The play's poetic language and rich symbolism create a chilling atmosphere, immersing viewers in a world where the line between reality and illusion is blurred. The characters' descent into madness and despair is both captivating and terrifying, making "Macbeth" a must-watch for fans of Shakespeare, tragedy, and psychological drama.

Full Cast of Macbeth

Ralph Fiennes
plays Macbeth

Ralph Fiennes as Macbeth

Ralph Nathaniel Twisleton-Wykeham-Fiennes (born December 22, 1962) is an English actor, film producer, and director. ...

See Ralph Fiennes's other roles

Indira Varma
plays Lady Macbeth

Indira Varma as Lady Macbeth

Indira Anne Varma is an English stage and screen actress. She was a member of Musical Youth Theatre Company and gradu...

See Indira Varma's other roles

Ben Allen
plays Ross

Ewan Black
plays Malcolm

Levi Brown
plays Angus

Jonathan Case
plays Seyton

Lola Shalam
plays Three Witches

Lucy Mangan
plays Three Witches

Danielle Fiamanya
plays Three Witches

Richard Pepper

Michael Hodgson

Keith Fleming

Steffan Rhodri

Steffan Rhodri

The Welsh actor Steffan Rhodri was born and raised in Morriston, Swansea, Wales. He is best known for his work in the...

See Steffan Rhodri's other roles

Ethan Thomas

Jake Neads

Rebecca Scroggs

Rose Riley


Crew of Macbeth

Discover the backstage crew of Macbeth →