Robert Pattinson shot to international fame as Edward Cullen in the “Twilight” series, but he gained real respect as an actor when he played a thief in the film “Good Time.” Pattinson went completely unnoticed when he started working at a car wash and took subways in New York City in order to prepare for the role.
He even moved into a basement apartment in Harlem. The actor never opened his curtains, barely changed their sheets, and wore and slept in the same clothes for months. It certainly shows on screen!
Kate Winslet – The Reader
The Reader was one of the best films to come out in the year 2008 and that was largely due to Kate Winslet's superb acting. Playing the role of a Nazi concentration camp guard, the actress spoke of the serious emotional toll it took her, saying that it took her months to truly rid herself of the character.
This is just why she is considered one of the greats today. The actress even compared the feeling of escaping a serious car accident when describing how she felt leaving that character behind.
Margot Robbie – I, Tonya
It was no easy feat playing the troubled ice skater Tonya Harding and actress Margot Robbie was not messing around when she took on this role. The Australian beauty trained rigorously for 5 months every day for 4 hours daily. By the end of it, she was a pretty fantastic ice-skater.
While she may not have been good enough to nail the triple axel, she did manage to bag an Oscar. So at least that.
John Krasinski – 13 Hours
Who would have thought that Jim from "The Office" could blow us away in the super-charged drama film "13 Hours." The actor transformed into a super ripped special ops soldier in the 2012 film by undergoing an incredibly harsh training program created by a former Navy SEAL.
According to the actor, they learned how to shoot from a bunch of different weapons and maneuver through the dark. There were also tons of other strenuous activities. Sounds challenging!
Chris Hemsworth – In the Heart of the Sea
Chris Hemsworth put himself through the wringer for the epic film "In the Heart of the Sea." The Australian actor completely transformed himself by putting himself on a strict diet with an intake of no more than 500 calories a day.
The Ron Howard film showed a scarily emaciated and disheveled Hemsworth. According to Entertainment Weekly, the actor said, that he and the actors were obsessively weighing themselves every day.