Josh HartnettJosh Hartnett was ordered to abandon his vegetarian diet while filming in Bulgaria recently.

The actor had to train to play an ex-boxer in the film The Black Dahlia but couldn’t find enough vegetarian options to sustain himself.

“It’s all meat, all the time, over there,” he explained.

“I was trying for awhile, but I would work 12 hours and then box for four hours every night.”

“I was gaunt. The doctor told me, ‘Eat meat’. And that was it.”