The best movie cameos of 2017 have been revealed

How many have you seen?

Paul McCartney / Sean Young
Published 22nd Dec 2017

In the digital age it's harder and harder to keep secrets, but the movies of 2017 still managed to sneak some surprises into their casts. A few of our favourites follow, but be warned, there are spoilers ahead...

Blade Runner: 2049

Surprise appearance: Sean Young

Blade Runner: 2049

Well, it isn’t really Sean Young – although she was on set as an advisor. The actress is actually Loren Peta, but in the same way that Rogue One revived Peter Cushing and the 1977-vintage Carrie Fisher last year, she’s been given a digital makeover to turn her into the original Blade Runner’s replicant Rachael. In a surprise reveal, she’s trotted out in a scene at the Tyrell Corporation.

Girls Trip

Girls Trip

Director Malcolm D. Lee called in a tonne of cameo favours to populate his crowd scenes at New Orleans’ Essence festival: keep your eyes peeled for Mariah Carey, Kenneth “Babyface” Edmonds, Ava DuVernay and Morris Chestnut.

But it was the club scene with Diddy that got star Tiffany Haddish going off-script. “I forgot everything they told me and I was like, ‘This is my chance!’” she laughed. “I was dancing with him and I was like, ‘Yeah b---hes, you see me dancing with Diddy!’ Nobody was doper than me in that whole room.”

Guardians Of The Galaxy: Vol. 2

Surprise appearance: David Hasselhoff, Sylvester Stallone

Guardians Of The Galaxy: Vol. 2

There was a time (around the SpongeBob movie) when The Hoff said he was going to stop doing cameos like this. But on the evidence of Baywatch and Guardians 2 this year alone, he seems to enjoy them too much.

In Guardians we learn that the emotionally vulnerable Star Lord viewed him as a surrogate father through watching him on Knight Rider. Cue a scene where his real father, Kurt Russell, turns into The Hoff in an attempt to win over his estranged son (and simultaneously to take the piss).

If that wasn’t enough, there’s a joyfully mad Hoff anthem over the end credits. Stallone, meanwhile, got a slightly bigger role and a proper character, as Yondu's erstwhile Ravager mentor Stakar Ogord.

Justice League

Surprise appearance: Joe Manganiello

Relenting on their vow not to do end-credits sting scenes, DC gave us a doozy in Justice League, with Manganiello turning up as Deathstroke to offer his services to Lex Luthor.

The ‘Stroke is a super-assassin, mega-skilled in martial arts, combat strategy, swordplay and other weaponry, and boasting enhanced strength, speed and agility. His real name is Slade Wilson (and if you think all that makes him sound rather like Wade “Deadpool” Wilson, that’s because Deadpool started out as a parody of Deathstroke). The Raid’s Gareth Evans is currently attached to direct a solo Deathstroke movie.

Pirates Of The Caribbean: Salazar's Revenge

Surprise appearance: Keira Knightley, Paul McCartney

Pirates Of The Caribbean: Salazar's Revenge

Orlando Bloom was back, so it wouldn’t have been fair if Keira Knightley didn’t also get to at least show her face. She turned up for a family reunion towards the end, but only after test audiences had objected to her not originally being there.

“People wanted to see the whole band back together,” explained co-director Espen Sandberg.” Paul McCartney, meanwhile, was a late-stage replacement for Keith Richards. Keef had previously played Captain Jack’s father, but couldn’t make the shoot due to scheduling problems. When Macca stepped in, the scene was rewritten to make him Jack’s uncle. So Jack’s family now includes a Beatle and a Stone.

Spider-Man: Homecoming

Surprise appearance: Gwyneth Paltrow, Jennifer Connelly

Spider-Man: Homecoming

Back before the Marvel Cinematic Universe we now know, Jennifer Connelly was Betsy Ross to Eric Bana’s Bruce Banner in Ang Lee’s 2003 Hulk. Homecoming then, was sort of a Marvel comeback for her, even though we don’t see her on screen.

She’s the voice of the Stark-designed Spidey suit: its Jarvis, if you will, although she turns out actually to be its “training wheels”. Gwyneth Paltrow, meanwhile, made a welcome comeback as Pepper Potts for the first time since 2013’s Iron Man 3. Pepper and Tony announced their engagement as a press distraction. Bless!

Split

Surprise appearance: Bruce Willis

Split

Known for his rug-pulling twists, M. Night Shyamalan reserved the mother of all surprises for the very end of his virtuoso James McAvoy multiple-personality shocker. Split, it turned out, was paving the way for an Unbreakable sequel: setting up a potential new antagonist for Bruce Willis’ blue collar superhero David Dunn. A third film in the series, Glass, will feature Dunn, Samuel L. Jackson’s Mr. Glass, and McAvoy’s “The Horde”, and is due in January, 2019.

Thor: Ragnarok

Surprise appearance: Sam Neill, Matt Damon, Luke Hemsworth, Stan Lee

Thor: Ragnarok

Early in the solo Thor threequel, Loki is disguised as Odin, thoroughly enjoying an Asgardian play that portrays him as the hero of all Thor’s recent adventures. And the players? Matt Damon is the altruistic and selfless Loki, Luke Hemsworth (Chris’ brother) is Thor, and Sam Neill is Odin.

Director Taika Waititi gleefully pointed out to press that it’s the first time Neill and Jeff Goldblum have been in the same film since Jurassic Park: "This is cross universe stuff here!" In his own customary Marvel movie cameo, meanwhile, Marvel godfather Stan Lee showed up as "Barber": the Edward-Scissorhanded madman (or “creepy old guy” in Thor’s words) who cuts off Thor’s flowing locks in preparation for the Contest of Champions.

Transformers: The Last Knight

Transformers: The Last Knight

Surprise appearance: Stanley Tucci

King Arthur: Legend Of The Sword wasn’t the only Arthurian epic this year. To the stupefied disbelief of most, Transformers 5 opened with a sequence set in the year 484 AD, featuring Arthur (Liam Garrigan), his knights, and Merlin.

Merlin gets a magic alien staff and some help in a big battle from a group of 12 transformers who can combine into a dragon. And the actor playing Merlin is an unrecognisable Stanley Tucci. He was previously the dastardly corporate CEO Joshua Joyce in Transformers: Age Of Extinction. If you recognised him this time you were doing well.

Kong: Skull Island

Surprise appearance: Godzilla

Kong: Skull Island

Like Bruce Willis in Split, this post-credits cameo clues you into the fact that you’re watching part of a series, when you might have thought Skull Island was a standalone movie. In a secret facility back on the mainland, Tom Hiddleston and Brie Larson are shown evidence that Kong is far from the only ancient behemoth still on Earth.

They’re shown cave paintings depicting Mothra, Rodan, Ghidora and Gojira himself, while that ear-splitting Godzilla roar shakes the soundtrack. Godzilla Vs Kong, directed by Adam Wingard, is due in 2020, following Michael Dougherty’s Godzilla sequel King Of The Monsters in 2019.

Star Wars: The Last Jedi

Surprise appearance: Justin Theroux, Edgar Wright, Joseph Gordon-Levitt, Gareth Edwards, Gary Fisher and more

Star Wars: The Last Jedi

As expected, Episode VIII was chock-full of cameos. Justin Theroux popped up alongside Lily Cole and Warwick Davis in Canto Bight. Edgar Wright, Gareth Edwards and Joe Cornish were members of the Resistance.

Carrie Fisher's dog Gary was even present in the casino scenes! Long-time Rian Johnson collaborators Noah Segan and Joseph Gordon-Levitt were also involved, voicing a Canto Bight resident and flying an X-wing, respectively. Frank Oz also returned to voice Yoda.

Now take at the year's highest-paid actors according to Forbes:

20) Mark Ruffalo - $13,000,000

Mark Ruffalo has played the role of Bruce Banner / Hulk in many Marvel films, recently starring in Thor: Ragnarok and the upcoming film Avengers: Infinity War.

19) Chris Pratt - $17,000,000

Chris Pratt has played the role of Peter Quill / Star-Lord in many Marvel films, recently starring in Guardians of the Galaxy Vol. 2 and the upcoming film Avengers: Infinity War.
He is also known for playing Owen Grady in Jurassic World, he will be starring in the sequel to this film Jurassic World: Fallen Kingdom which is due for release next year.

18) Chris Evans - $18,000,000

Chris Evans has played the role of Steve Rogers / Captain America in many Marvel films, recently starring in Captain America: Civil War and the upcoming film Avengers: Infinity War.


17) Jeremy Renner - $19,000,000

Jeremy Renner has played the role of Clint Barton / Hawkeye in many Marvel films, recently starring in Captain America: Civil War and the upcoming film Avengers: Infinity War.
This year he has also starred in Wind River which premiered at Sundance Film Festival this month.

16) Matt Damon - $21,000,000

Known for playing Jason Bourne in the Bourne franchise of films, Matt Damon appeared in Jason Bourne and The Great Wall last year.

15) Ryan Reynolds - $21,500,000

Ryan Reynolds played the role of Wade Wilson / Deadpool in Deadpool last year and this year he stars in the summer blockbuster The Hitman's Bodyguard.

14) Ryan Gosling - $29,000,000

Ryan Gosling earns his best ever paycheck thanks to the success of La La Land.

13) Samuel L Jackson - $30,500,000

This year Samuel L. Jackson stars in The Hitman's Bodyguard, xXx: Return of Xander Cage and Kong: Skull Island.

12) Tom Hanks - $31,000,000

Last year Tom Hanks starred in many films including My Big Fat Greek Wedding 2 and A Hologram for the King. He has also been involved as a producer on many films.

11) Chris Hemsworth - $31,500,000

Chris Hemsworth is the biggest percent gainer this year with his earnings up 250% over last year's thanks to rising fees for Marvel movies.

10) Akshay Kumar - $35,500,000

Akshay Kumar has starred in over a hundred Hindi films and has won several awards including the National Film Award.

9) Salman Khan - $37,000,000

Salman Khan is an Indian actor who has had a career spanning more than 25 years.

8) Shah Rukh Khan - $38,000,000

Also known as SRK, Shah Rukh Khan is an Indian actor often referred to as the King of Bollywood, or King Khan.

7) Tom Cruise - $43,000,000

This year's films starring Tom Cruise are The Mummy and American Made, last year he also saw success with Jack Reacher: Never Go Back which he produced as well as starred in.

6) Robert Downey Jr - $48,000,000

Another actor who has seen a lot of success in Marvel films, Robert Downey Jr. known for playing the part of Tony Stark / Iron Man, he recently he appeared in Spider-Man: Homecoming.

5) Jackie Chan - $49,000,000

Hong Kong martial artist and actor Jackie Chan has had an amazing career spanning more than five decades. This year he has voiced characters in The Nut Job 2: Nutty by Nature and The Lego Ninjago Movie.

4) Adam Sandler - $50,500,000

Actor and comedian Adam Sandler has recently provided the voice for Count Dracula in Puppy! a short film based on Hotel Transylvania. He is also due to star in the 2018 film Hotel Transylvania 3 as a voice actor, producer and writer.

3) Vin Diesel - $54,500,000

Probably best known as Dominic Toretto in the Fast and Furious films, Vin Diesel played the character in The Fate of the Furious this year as well as Xander Cage in xXx: Return of Xander Cage and** providing the voice and motion capture for Groot in Guardians of the Galaxy Vol. 2.**

2) Dwayne Johnson - $65,000,000

Dwayne 'The Rock' Johnson banked $0.5 million more than 2016's total, but was elbowed out to number two this year.

1) Mark Wahlberg - $68,000,000

Mark Wahlberg scored his biggest payday to date thanks to soaring fees for movies such as Daddy's Home 2 and Transformers: The Last Knight.

This article originally written by Owen Williams appeared on Empire >>