Actors who played their polar opposites on-screen

Watching interviews with big-name actors can be a confusing experience, especially when the audience has been conditioned to associate them with a specific character. Watching Bryan Cranston crack jokes during interviews makes us all go, "Mr. White, is that you?" Similarly, Rooney Mara transforms to depict the asocial punk hacker Lisbeth Salander. Take a look at actors who've played roles that don't align with their personalities.
Nolan Gould

Luke Dunphy from 'Modern Family' is certainly not the sharpest tool in the shed. He is adorable, but in a clumsy way.
Ariana Grande

Grande had her break playing Cat Valentine, the airhead drama queen in the Nickelodeon TV series 'Victorious.'
Taylor Momsen

Jenny from 'Gossip Girl' is a pretty girl who will do anything to impress her pretty friends.

Momsen, on the other hand, is lead singer of the rock band The Pretty Reckless.
Rooney Mara

Lisbeth Salander from 'The Girl with the Dragon Tattoo' is the survivor of a traumatic childhood who grows into an asocial, rebellious hacker who hates people.
Brenda Song

In 'The Suite Life of Zack & Cody,' Song plays the ditzy heiress of the Tipton hotel.
Dave Franco

Franco is known for portraying jerks, like Greg in 'Superbad.'
Selena Gomez

In 'Getaway,' Gomez plays The Kid, a gun-yielding car expert.
Jennifer Lawrence

In 'Silver Linings Playbook,' the actor portrays Tiffany Maxwell, a young widow who suffers from depression.
Bryan Cranston

Walter White (left) from 'Breaking Bad' is one of TV's most notoriously cold-blooded drug dealers. He doesn't let anything get in his way, including human life.
Neil Patrick Harris

Barney Stinson from 'How I Met Your Mother' is a womanizer playboy who knows no limits.
Liev Schreiber

Ray Donovan from the TV series by the same name is a lawyer whose life revolves around protecting the rich and famous, often arranging bribes, payoffs, threats, and getting involved in other shady activities.
Danny Trejo

Trejo specializes in villains and antiheroes, like his characters on 'Breaking Bad,' 'The X-Files,' and 'Sons of Anarchy.'
Rami Malek

Malek perfectly depicts the socially awkward and depressed hacker Elliot Anderson in 'Mr. Robot.'
Tony Hale

Hale is best known for his portrayal of Gary Walsh on 'Veep' and Buster Bluth on 'Arrested Development,' both of whom are sheepish and lack personality.