Christian Bale has hit back at "patronising" suggestions he picks movies which require him to lose weight, insisting it is "horrible" to drastically alter his body for extreme roles.
Bale famously shed 63 pounds (29 kilograms) to play a paranoid insomniac in The MAChinist, and more recently dropped 30 pounds (13 kilograms) to play DICky Eklund, a drug-addicted retired boxer in The Fighter.
But the star feels frustrated by rumours he deliberately opts for roles that require dramatic physical makeovers.
He tells Britain's Empire magazine, "I've had no training, I'm not Method or whatever, so I just do whatever feels right...
"To be honest, I find it laughable that it's considered some f**king gimmick - it's so patronising. For God's sake, do people not understand what a pain it is to do? It's as though it's some comment about, 'Oh, it's easy for him, because he's done it a bunch of times.' It's not easy, it's not fun - it's horrible.
"I would never pick to do that, but (playing Eklund was) a part that I like and he's a welterweight and he's a crackhead. I don't know about you, but I've never seen a welterweight with any fat on him - or a crackhead. So it's just what you end up having to do. Somebody told me that somebody wrote something about my 'trademark weight loss'. I'd just like to p**s on that guy's shoes."