10 Movies That Tried To Fool You Into Thinking An Actor Was In The Film

3. James Marsden - Once Upon A Time In Hollywood

Game Of Death
HBO

Quentin Tarantino's latest entry, Once Upon a Time in Hollywood, isn't exactly what you'd call a film lacking in the famous faces department. Stuffed full of the likes of Leonardo DiCaprio, Margot Robbie and Brad Pitt, this wander through late '60s Tinseltown is every bit as glamorous as it is unexpected on occasion.

However, one of the most unexpected parts of the feature came in the form of a previously announced member of the cast being completely omitted from the finished feature. Now, it's not uncommon for an actor's part to be left on the cutting room floor, just ask Tom Hiddleston when it came to Avengers: Age of Ultron. Yet, most people weren't expecting him to appear in that MCU flick.

James Marsden's casting in Once Upon a Time had been confirmed long before the flick ever landed, though, which made his eventual lack of appearance a little baffling upon release.

Ultimately, those who were under the impression they'd be treated to Marsden going full Burt Reynolds (as reported) in the flick were no doubt left feeling like a bunch of fools shortly after the credits began to roll.

Contributor
Contributor

Lifts rubber and metal. Watches people flip in spandex and pretends to be other individuals from time to time...