All Cast

Robert Downey Jr.

Robert Downey Jr.

Self / Tony Stark / Iron Man

Clark Gregg

Clark Gregg

Self

Scarlett Johansson

Scarlett Johansson

Self

Kenneth Branagh

Kenneth Branagh

Self

Hayley Atwell

Hayley Atwell

Self

Victoria Alonso

Victoria Alonso

Self

Mark Ruffalo

Mark Ruffalo

Self / Bruce Banner / Hulk

Samuel L. Jackson

Samuel L. Jackson

Self

Chris Hemsworth

Chris Hemsworth

Self / Thor

Chris Evans

Chris Evans

Self / Steve Rogers / Captain America

Kevin Feige

Kevin Feige

Self

Dan Buckley

Dan Buckley

Self

Gwyneth Paltrow

Gwyneth Paltrow

Self

Jon Favreau

Jon Favreau

Self

Joss Whedon

Joss Whedon

Self

Stephen Broussard

Stephen Broussard

Self

Louis D'Esposito

Louis D'Esposito

Self

Axel Alonso

Axel Alonso

Self

Jeremy Latcham

Jeremy Latcham

Self

Alan Fine

Alan Fine

Self

Craig Kyle

Craig Kyle

Self

Tom Hiddleston

Tom Hiddleston

Self

Joe Johnston

Joe Johnston

Self

Dominic Cooper

Dominic Cooper

Self

Tom Morello

Tom Morello

Self

George R. R. Martin

George R. R. Martin

Self

Bobby Moynihan

Bobby Moynihan

Self

Shane Black

Shane Black

Self

Brad Winderbaum

Brad Winderbaum

Self

Eric Pearson

Eric Pearson

Self

Maximiliano Hernández

Maximiliano Hernández

Self

Drew Pearce

Drew Pearce

Self

Jeph Loeb

Jeph Loeb

Self

Maurissa Tancharoen

Maurissa Tancharoen

Self

Jed Whedon

Jed Whedon

Self

Ming-Na Wen

Ming-Na Wen

Self

Anthony Russo

Anthony Russo

Self

Joe Russo

Joe Russo

Self

Robert Redford

Robert Redford

Self

Christopher Markus

Christopher Markus

Self

Sebastian Stan

Sebastian Stan

Self

James Gunn

James Gunn

Self

Chris Pratt

Chris Pratt

Self

Vin Diesel

Vin Diesel

Self

Chris Hardwick

Chris Hardwick

Self

Jeffrey Bell

Jeffrey Bell

Self

Geoff Boucher

Geoff Boucher

Self

Jason Hillhouse

Jason Hillhouse

Narrator (voice)

Meghan Leon

Meghan Leon

Narrator (voice)

Louis Leterrier

Louis Leterrier

Self

Anthony Mackie

Anthony Mackie

Self

Stephen McFeely

Stephen McFeely

Self

Jeff McNiel

Jeff McNiel

Announcer (voice)

Nate Moore

Nate Moore

Self

Joe Quesada

Joe Quesada

Self

Jeremy Renner

Jeremy Renner

Self

Alan Taylor

Alan Taylor

Self

Emily VanCamp

Emily VanCamp

Self

David Wiese

David Wiese

Narrator (voice)

Edgar Wright

Edgar Wright

Self (uncredited)