Christian Bale had a very straightforward method for packing on the kilograms for his next movie.
The usually super-fit actor - who will play former US Vice President Dick Cheney in upcoming biopic Backseat - has been spotted out and about in recent months looking almost unrecognisable after gaining a significant amount of weight for the role.
He kept it simple when he was asked about his dramatic transformation at the Toronto International Film Festival, saying: "I've just been eating a lot of pies."
Bale, 43, is certainly no stranger to drastically changing his body for roles.
In 2000, he shed body fat and gained muscle to play Patrick Bateman in American Psycho.