" I ’ve always said that they made an Adam Sandler flick but forgot to tell Adam Sandler . "

When an actor doesn’t quite fit in the role they’re supposed to play, it can really take you out of the fantasy…

1.Jesse Eisenbergas Lex Luther —BatmanvSuperman: Dawn of Justice

2.Mark Wahlbergas Sully —Uncharted

3.Tom Cruiseas Jack Reacher —Jack Reacher

4.Terrence Howard as War Machine —MCU

5.Topher Grace as Eddy Brock/Venom —Spider-Man 3

6.Keanu Reeves as Jonathan Harker —Bram Stoker’s Dracula

7.Chris Pratt as Mario —The Super Mario Bros. Movie

8.Joaquin Phoenix as Napoleon —Napoleon

9.Meryl Streep as Donna —Mamma Mia!

10.Nicolas Cage as Captain Antonio Corelli —Captain Corelli’s Mandolin

11.Jimmy Fallon as Ben —Fever Pitch(2005)

12.Russel Crowe as Javert —Les Misérables

13.Benedict Cumberbatch as Khan Noonien Singh —Star Trek Into Darkness

14.Eddie Redmayne as Balem Abrasax —Jupiter Ascending

15.Julia Roberts as Tinker Bell —Hook

16.Denzel Washington as Troy Maxson —Fences

H/T tou/Squirrelkid11and AskReddit for having this discussion!

mark : All submission have been edited for length and/or clarity .

Woman in 1920s-style outfit with pearls and headband frowns, saying, "Mm-mm. I don't like that one bit."

Jesse Eisenberg, in a crowd, wearing a dark blazer over a polka-dot shirt, at a formal event

Person dressed casually in a T-shirt and open shirt, holding a revolver and aiming it forward. The setting appears to be indoors with wooden beams in the background

Tom Cruise stands in a dark city street with a woman in the background. Cruise wears a casual plaid shirt

Terrence Howard in a U.S. Air Force uniform with sunglasses and medals, looking serious

Article image

A person dressed in period formal attire, including a suit with a waistcoat and high-collared shirt, stands against a dark background

Mario and Luigi, characters from the Super Mario series, dressed in matching overalls with red and green shirts and hats, smile and gesture enthusiastically

Joaquin Phoenix as Napoleon, wearing a military uniform and a bicorne hat, holding a sword

Meryl Streep smiling, dressed in a casual, layered outfit with a white blouse and accessory

Nicolas Cage, in military uniform, salutes in a scene from a film. He wears a peaked cap and is surrounded by soldiers in helmets

Jimmy Fallon smiles while sitting outdoors at a café. An older man is seated behind him, engaged in conversation

Russell Crowe dressed as Javert in a historical uniform with a distinctive hat, from the film "Les Misérables."

Article image

Eddie Redmayne as Balem Abrasax in "Jupiter Ascending," wearing a high-tech-looking collar, against a futuristic cityscape background

A person with reddish hair, wearing a tattered, earth-toned outfit, appears to be in a state of surprise or distress in a dimly-lit environment

Denzel Washington wearing a flat cap and casual jacket, standing indoors with a window in the background