Avengers: Endgame

“Avengers: Endgame” marks the end of a generation of aging nerds like myself.  It stirred up in me so much emotion that I wasn’t prepared for and I can’t wait to see the 3 hour finale again.


Avengers: Endgame (April 24, 2019)

Release Date: April 24, 2019
Starring: Robert Downey Jr., Chris Evans, Mark Ruffalo, Chris Hemsworth
Genres: Adventure, Science Fiction, Action
Runtime: 181 min
Original Title: Avengers: Endgame
Original Film Language: English
Production Companies: Marvel Studios
After the devastating events of Avengers: Infinity War, the universe is in ruins due to the efforts of the Mad Titan, Thanos. With the help of remaining allies, the Avengers must assemble once more in order to undo Thanos' actions and restore order to the universe once and for all, no matter what consequences may be in store.

Cast Avengers: Endgame

  • Robert Downey Jr.
  • Role: Tony Stark / Iron Man
  • Chris Evans
  • Role: Steve Rogers / Captain America
  • Mark Ruffalo
  • Role: Bruce Banner / Hulk
  • Chris Hemsworth
  • Role: Thor Odinson
  • Scarlett Johansson
  • Role: Natasha Romanoff / Black Widow
  • Jeremy Renner
  • Role: Clint Barton / Hawkeye
  • Don Cheadle
  • Role: James Rhodes / War Machine
  • Paul Rudd
  • Role: Scott Lang / Ant-Man
  • Emma Fuhrmann
  • Role: Cassie Lang
  • Benedict Cumberbatch
  • Role: Stephen Strange / Doctor Strange
  • Chadwick Boseman
  • Role: T'Challa / Black Panther
  • Brie Larson
  • Role: Carol Danvers / Captain Marvel
  • Tom Holland
  • Role: Peter Parker / Spider-Man
  • Karen Gillan
  • Role: Nebula
  • Zoe Saldana
  • Role: Gamora
  • Evangeline Lilly
  • Role: Hope van Dyne / Wasp
  • Tessa Thompson
  • Role: Valkyrie
  • Rene Russo
  • Role: Frigga
  • Elizabeth Olsen
  • Role: Wanda Maximoff
  • Anthony Mackie
  • Role: Sam Wilson / Falcon
  • Sebastian Stan
  • Role: Bucky Barnes / Winter Soldier
  • Tom Hiddleston
  • Role: Loki
  • Danai Gurira
  • Role: Okoye
  • Benedict Wong
  • Role: Wong
  • Pom Klementieff
  • Role: Mantis
  • Dave Bautista
  • Role: Drax
  • Letitia Wright
  • Role: Shuri
  • John Slattery
  • Role: Howard Stark
  • Tilda Swinton
  • Role: The Ancient One
  • Cobie Smulders
  • Role: Maria Hill
  • Jon Favreau
  • Role: Harold "Happy" Hogan
  • Hayley Atwell
  • Role: Peggy Carter
  • Natalie Portman
  • Role: Jane Foster (archival footage)
  • Marisa Tomei
  • Role: Aunt May
  • Taika Waititi
  • Role: Korg
  • Angela Bassett
  • Role: Ramonda
  • Michael Douglas
  • Role: Hank Pym
  • Michelle Pfeiffer
  • Role: Janet van Dyne
  • William Hurt
  • Role: Thaddeus "Thunderbolt" Ross
  • Vin Diesel
  • Role: Groot (voice)
  • Bradley Cooper
  • Role: Rocket (voice)
  • Gwyneth Paltrow
  • Role: Pepper Potts
  • Robert Redford
  • Role: Alexander Pierce
  • Josh Brolin
  • Role: Thanos
  • Chris Pratt
  • Role: Peter Quill / Star-Lord
  • Samuel L. Jackson
  • Role: Nick Fury
  • Sean Gunn
  • Role: On-set Rocket / Kraglin
  • Winston Duke
  • Role: M'Baku
  • Linda Cardellini
  • Role: Laura Barton
  • Maximiliano Hernández
  • Role: Agent Sitwell
  • Frank Grillo
  • Role: Brock Rumlow
  • Hiroyuki Sanada
  • Role: Akihiko
  • Tom Vaughan-Lawlor
  • Role: Ebony Maw
  • James D'Arcy
  • Role: Jarvis
  • Jacob Batalon
  • Role: Ned
  • Lexi Rabe
  • Role: Morgan Stark
  • Ross Marquand
  • Role: Johann Schmidt / Red Skull / Stonekeeper
  • Joe Russo
  • Role: Grieving Man
  • Michael James Shaw
  • Role: Corvus Glaive
  • Terry Notary
  • Role: On-set Groot / Cull Obsidian
  • Kerry Condon
  • Role: F.R.I.D.A.Y. (voice)
  • Ben Sakamoto
  • Role: Cooper Barton
  • Ava Russo
  • Role: Lila Barton
  • Cade Woodward
  • Role: Nathaniel Barton
  • Stan Lee
  • Role: Driver
  • Yvette Nicole Brown
  • Role: S.H.I.E.L.D. Agent
  • Callan Mulvey
  • Role: Jack Rollins
  • Lia Russo
  • Role: Lia
  • Julian Russo
  • Role: Julian
  • Taylor Patterson
  • Role: Taylor
  • Agostino Rosalina
  • Role: Augie
  • Ken Jeong
  • Role: Security Guard
  • Ty Simpkins
  • Role: Harley Keener
  • Jackson A. Dunn
  • Role: Scott Lang (12 Years Old)
  • Lee Moore
  • Role: Scott Lang (93 Years Old)
  • Bazlo LeClair
  • Role: Baby Scott Lang #1
  • Loen LeClair
  • Role: Baby Scott Lang #2
  • John Michael Morris
  • Role: Young Hank Pym
  • Michael A. Cook
  • Role: Male S.H.I.E.L.D. Agent
  • Brent McGee
  • Role: Camp Lehigh Guard
  • Brian Schaeffer
  • Role: Military Police
  • Jamie Wedel
  • Role: Drill Sergeant
  • Anthony G Breed
  • Role: Young Stan Lee Double
  • Erica Ribley
  • Role: Car Girl
  • Monique Ganderton
  • Role: On-set Proxima Midnight
  • Jim Starlin
  • Role: Support Group Man #1
  • Jimmy Ray Pickens
  • Role: Support Group Man #2
  • Hye Jin Jang
  • Role: Japanese Girl
  • Russell Bobbitt
  • Role: Diner Owner
  • James Lin
  • Role: Diner Cook
  • Jack Champion
  • Role: Kid on Bike
  • Sam Hargrave
  • Role: New Asgard Truck Driver
  • Patrick Gorman
  • Role: Old Steve Rogers Double
  • Aaron Lazar
  • Role: Doctor Strange Double
  • Robert Pralgo
  • Role: Thanos Reader
  • Tom Wisdom
  • Role: Loki Reader
  • John Posey
  • Role: Alexander Pierce Reader
  • Ameenah Kaplan
  • Role: Gamora Reader
  • Olaniyan Thurmon
  • Role: Teenage Groot Reader
  • Jennifer Elmore
  • Role: On-set Reader #1
  • Mike Lutz
  • Role: On-set Reader #2

Trailer Avengers: Endgame

It’s the sort of movie that rewards the built-in fans, e.g. the Marvel comics fans that have stuck around for over a decade, watching all of these adaptations.

And yet, the themes covered in this behemoth of a blockbuster matches the themes in the series’ entirety: family, friends, loved ones are worth cherishing.

In a world where practically anything is possible, narrative necessities naturally tend to be jettisoned.  For instance, true consequences of poor decisions or permanent loss usually are the first to go.  When you have characters that cannot die or be hurt, it’s tricky to introduce any sense of conflict that makes the resolution all the more sweet and earned.  As a result, most peoples’ legitimate complaint of superhero movies is that they feel boring. I can agree with them if there is no true loss or sense of change in the narrative.

But with Endgame, Marvel and Disney have taken their time (hence the 3 hours) very wisely.  There is a palpable sense of true loss and sacrifice in nearly every iteration: loss of a child, loss of a spouse, loss of a parent, loss of a friend. And it’s all earned.

Crying multiple times in a bombastic superhero movie wasn’t really what I had in mind, but I’m so glad this is how it all ended. It was good for my soul.

The following contain spoilers, be careful…




  • I loved the ingenious way of using time travel. It was a great way of taking us back over the previous movies in a fan-service way.
  • I loved how they continue to take chances with the characters, showing us Thor at his worst, etc.
  • I loved Thanos dies in the first few minutes, but is brought back later via the time travel. It’s all very original.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.