Cast and Crew of Thor: The Dark World

Cast of
Thor: The Dark World

About Thor: The Dark World

Thor fights to restore order across the cosmos… but an ancient race led by the vengeful Malekith returns to plunge the universe back into darkness. Faced with an enemy that even Odin and Asgard cannot withstand, Thor must embark on his most perilous and personal journey yet, one that will reunite him with Jane Foster and force him to sacrifice everything to save us all.

Thor: The Dark World is part of the Thor Collection, together with Thor, Thor: Ragnarok and Thor: Love and Thunder .

Full Cast of Thor: The Dark World

Chris Hemsworth
plays Thor Odinson

Chris Hemsworth as Thor Odinson
In "Thor: The Dark World", Chris Hemsworth delivers a commanding performance as the titular character, Thor Odinson. Hemsworth brings a captivating blend of strength and vulnerability to the role, showcasing Thor's physical prowess in action sequences and his emotional depth in quieter moments. His chemistry with co-star Tom Hiddleston, who plays Loki, adds a layer of complexity to their sibling rivalry, making their interactions a highlight of the film. Hemsworth's performance effectively anchors the movie, making Thor a relatable and engaging hero amidst the grand cosmic scale of the story. See Chris Hemsworth's other roles

Natalie Portman
plays Jane Foster

Natalie Portman as Jane Foster
In "Thor: The Dark World", Natalie Portman delivers a captivating performance as Jane Foster, an astrophysicist and Thor's love interest. Portman brings a sense of intelligence and vulnerability to the character, making her relatable and endearing to the audience. Her chemistry with Chris Hemsworth's Thor is palpable, and their scenes together are some of the film's most memorable. Portman also handles the film's more action-oriented sequences with ease, proving that she is just as comfortable in a superhero film as she is in more dramatic roles. Overall, Portman's performance as Jane Foster is a highlight of "Thor: The Dark World". See Natalie Portman's other roles

Tom Hiddleston
plays Loki

Tom Hiddleston as Loki
Tom Hiddleston's portrayal of Loki in "Thor: The Dark World" is nothing short of captivating. His ability to seamlessly transition between the character's mischievous charm and deep-seated anguish adds a layer of complexity that keeps viewers engaged. Hiddleston's performance is marked by a subtle intensity that brings Loki's inner turmoil to life, making him a compelling anti-hero. His magnetic screen presence and mastery of the character's nuances make him a standout in this Marvel film. See Tom Hiddleston's other roles

Anthony Hopkins
plays Odin

Anthony Hopkins as Odin
Anthony Hopkins delivers a commanding performance as Odin in 'Thor: The Dark World'. His portrayal of the wise and powerful king of Asgard is both regal and nuanced, as he expertly balances the character's stern authority with moments of vulnerability and warmth. Hopkins's performance is a standout in the film, providing a strong emotional core that anchors the fantastical world of the movie. His scenes with Chris Hemsworth as Thor are particularly noteworthy, as they showcase the complex father-son dynamic between the two characters. Overall, Hopkins's performance as Odin is a testament to his skill as an actor and a highlight of the film. See Anthony Hopkins's other roles

Christopher Eccleston
plays Malekith

Christopher Eccleston as Malekith
Christopher Eccleston's portrayal of Malekith in 'Thor: The Dark World' was a standout performance, despite the character's limited screen time. Eccleston brought a chilling intensity to the role of the vengeful Dark Elf leader, imbuing Malekith with a sense of menacing gravitas. His commanding presence and the cold, calculating demeanor he adopted made Malekith a formidable and memorable villain. Although the character could have benefited from further development, Eccleston's performance was a highlight of the film. See Christopher Eccleston's other roles

Jaimie Alexander
plays Sif

Jaimie Alexander as Sif
Jaimie Alexander's portrayal of Sif in 'Thor: The Dark World' is a standout performance that adds depth and complexity to the film. As a skilled Asgardian warrior, Alexander brings a fierce intensity to the role, showcasing her combat skills and physical prowess in the action sequences. However, it's her ability to balance this strength with vulnerability and emotional depth that truly sets her performance apart. Alexander's Sif is not just a fierce warrior, but also a loyal friend and a woman struggling with her own desires and responsibilities. Her performance adds a layer of emotional complexity to the film and makes Sif a character that viewers can root for and empathize with. See Jaimie Alexander's other roles

Zachary Levi
plays Fandral

Zachary Levi as Fandral

Zachary Levi Pugh (/ˈzækəri ˈliːvaɪ/; born September 29, 1980) is an American actor, comedian, and singer. He receive...

See Zachary Levi's other roles

Ray Stevenson
plays Volstagg

Ray Stevenson as Volstagg

Ray Stevenson (May 25, 1964 - May 21, 2023) was a film, TV and stage actor. He moved with his family to Lemington, Ne...

See Ray Stevenson's other roles

Tadanobu Asano
plays Hogun

Tadanobu Asano as Hogun

Tadanobu Asano, born Tadanobu Sato (born November 27, 1973) is a Japanese actor. He is known for his roles as Dragon ...

See Tadanobu Asano's other roles

Idris Elba
plays Heimdall

Idris Elba as Heimdall

Idris Elba (born 6 September 1972) is a British television, theatre, and film actor who has starred in both British a...

See Idris Elba's other roles

Rene Russo
plays Frigga

Rene Russo as Frigga

Rene Marie Russo (born February 17, 1954) is an American actress and former model. She began her career as a fashion ...

See Rene Russo's other roles

Adewale Akinnuoye-Agbaje
plays Algrim / Kurse

Adewale Akinnuoye-Agbaje as Algrim / Kurse

Adewale Akinnuoye-Agbaje ( born 22 August 1967) is a Nigerian–English actor, and former fashion model best known for ...

See Adewale Akinnuoye-Agbaje's other roles

Kat Dennings
plays Darcy Lewis

Kat Dennings as Darcy Lewis

Katherine Victoria Litwack (born June 13, 1986), known professionally as Kat Dennings, is an American actress. She i...

See Kat Dennings's other roles

Stellan Skarsgård
plays Erik Selvig

Stellan Skarsgård as Erik Selvig

Stellan Skarsgård is a Swedish actor, known internationally for his film roles in Angels & Demons, Breaking the Waves...

See Stellan Skarsgård's other roles

Alice Krige
plays Eir

Alice Krige as Eir

Alice Maud Krige is a South African actress and producer. Her first feature film role was as the Gilbert and Sullivan...

See Alice Krige's other roles

Clive Russell
plays Tyr

Jonathan Howard
plays Ian Boothby

Ramone Morgan
plays John

Obada Alassadi
plays Navid

Imaan Chentouf
plays Maddie

Claire Brown
plays Volstagg's Wife

Henry Calcutt
plays Volstagg's Child #1

Ava Caton
plays Volstagg's Child #2

Abbie McCann
plays Volstagg's Child #3

Thomas Arnold
plays Desk Officer

Sam Swainsbury
plays Stonehenge TV News Reporter

Connor Donaghey
plays Sad Child

Royce Pierreson
plays Student

Royce Pierreson as Student

Royce Pierreson was born on April 1, 1989 and is currently 35 years old.

See Royce Pierreson's other roles

Annabel Norbury
plays Woman on Platform

Sophie Cosson
plays Wench #1

Chris O'Dowd
plays Richard

Chris O'Dowd as Richard

Christopher O'Dowd (born 9 October 1979) is an Irish actor and comedian. He received wide attention as Roy Trenneman,...

See Chris O'Dowd's other roles

Justin Edwards
plays Police Officer #1

Gruffudd Glyn
plays Police Officer #2

Richard Brake
plays Einherjar Lieutenant

Richard Brake as Einherjar Lieutenant

Richard Brake is a Welsh/American actor.

See Richard Brake's other roles

Stan Lee
plays Stan Lee

Stan Lee as Stan Lee

Stan Lee (born Stanley Martin Lieber, December 28, 1922 – November 12, 2018) was an American comic book writer, edito...

See Stan Lee's other roles

Steve Scott
plays Steve Scott

Brett Tucker
plays Einherjar Guard

Brett Tucker as Einherjar Guard

Brett Tucker is an actor.

See Brett Tucker's other roles

Talulah Riley
plays Nurse

Talulah Riley as Nurse

Talulah Riley is a British stage, film and television actress and novelist, best known for playing recurring characte...

See Talulah Riley's other roles

Richard Wharton
plays Asylum Patient

Tony Curran
plays Bor (uncredited)

Tony Curran as Bor (uncredited)

Anthony "Tony" Curran (born 13 December 1969) is a Scottish actor. Curran was born in Glasgow, Scotland. He is an al...

See Tony Curran's other roles

Chris Evans
plays Loki as Captain America (uncredited)

Chris Evans as Loki as Captain America (uncredited)

Christopher Robert Evans (born June 13, 1981) is an American actor. He began his career with roles in television seri...

See Chris Evans's other roles

Benicio del Toro
plays Taneleer Tivan / The Collector (uncredited)

Benicio del Toro as Taneleer Tivan / The Collector (uncredited)

Benicio Monserrate Rafael del Toro Sánchez (born February 19, 1967) is a Puerto Rican actor and film producer. His aw...

See Benicio del Toro's other roles

Ophelia Lovibond
plays Carina (uncredited)

Ophelia Lovibond as Carina (uncredited)

Ophelia Lucy Lovibond (born 19 February 1986) is an English actress. She is known for her roles as Carina in the film...

See Ophelia Lovibond's other roles

Elsa Pataky
plays Jane Foster stand-in (uncredited)

Elsa Pataky as Jane Foster stand-in (uncredited)

Elsa Lafuente Pataky (born 18 July 1976) is a Spanish actress. Description above from the Wikipedia article Elsa Pat...

See Elsa Pataky's other roles

Joe Cash
plays Police Officer (uncredited)


Crew of Thor: The Dark World

Discover the backstage crew of Thor: The Dark World →