Cast and Crew of Hamlet

Cast of
Hamlet

About Hamlet

Modern day adaptation of Shakespeare's immortal story about Hamlet's plight to avenge his father's murder in New York City.

Full Cast of Hamlet

Cynthia Gibb
plays Lauren Ashborne (13 episodes)

Ethan Hawke
plays Hamlet

Ethan Hawke as Hamlet

Ethan Green Hawke (born November 6, 1970) is an American actor, writer and director. He made his feature film debut i...

See Ethan Hawke's other roles

Jim Calvert
plays Gus Lloyd (13 episodes)

Kyle MacLachlan
plays Claudius

Kyle MacLachlan as Claudius

Kyle Merritt MacLachlan is an American actor. MacLachlan widely known for his portrayal of Dale Cooper in the TV seri...

See Kyle MacLachlan's other roles

Diane Venora
plays Gertrude

Diane Venora as Gertrude

Diane Venora is an American stage, television and film actress. She graduated from the Juilliard School in 1977 and m...

See Diane Venora's other roles

Sam Shepard
plays Ghost

Bill Murray
plays Polonius

Bill Murray as Polonius

William James "Bill" Murray (born September 21, 1950) is an American actor and comedian. He first gained national exp...

See Bill Murray's other roles

Liev Schreiber
plays Laertes

Liev Schreiber as Laertes

Isaac Liev Schreiber (born October 4, 1967) is an American actor, director, screenwriter, producer, and narrator. He ...

See Liev Schreiber's other roles

Jerry Stiller
plays Phil Cullen (13 episodes)

Jerry Stiller as Phil Cullen

Gerald Isaac Stiller (June 8, 1927 – May 11, 2020) was an American actor and comedian. He spent many years as part of...

See Jerry Stiller's other roles

Julia Stiles
plays Ophelia

Julia Stiles as Ophelia

Julia O'Hara Stiles (born March 28, 1981) is an American actress. After beginning her career in small parts in a New...

See Julia Stiles's other roles

Karl Geary
plays Horatio

Paula Malcomson
plays Marcella

Paula Malcomson as Marcella

Paula Malcomson (born 1970) is a Northern Irish actress born in Belfast, Northern Ireland. Malcomson is sometimes c...

See Paula Malcomson's other roles

Steve Zahn
plays Rosencrantz

Steve Zahn as Rosencrantz

Steven James Zahn (born November 13, 1967) is an American actor and comedian. His films include Reality Bites (1994),...

See Steve Zahn's other roles

Dechen Thurman
plays Guildenstern

Rome Neal
plays Barnardo

Jeffrey Wright
plays Gravedigger

Jeffrey Wright as Gravedigger

Jeffrey Wright (born December 7, 1965) is an American actor. He is well known for his Tony, Golden Globe and Emmy win...

See Jeffrey Wright's other roles

Paul Bartel
plays Osric

Casey Affleck
plays Fortinbras

Casey Affleck as Fortinbras

Caleb Casey McGuire Affleck-Boldt (born August 12, 1975) is an American actor and filmmaker. He is the recipient of v...

See Casey Affleck's other roles

Robert Thurman
plays Priest

Tim Blake Nelson
plays Flight Captain

Tim Blake Nelson as Flight Captain

Timothy Blake Nelson (born May 11, 1964) is an American actor and playwright. Described as a "modern character actor...

See Tim Blake Nelson's other roles

John Wills Martin
plays Claudius' Bodyguard

Bernadette Jurkowski
plays Blockbuster Clerk

Robert MacNeil
plays Player King

Larry Fessenden
plays Kissing Man

Kelly Sebastian
plays Secretary

Kathy Ireland


Crew of Hamlet

Discover the backstage crew of Hamlet →