Chris Hemsworth is eating the equivalent of one milkshake a day as he tries to slim down for a movie role about the creation of the novel Moby Dick.
Speaking to US talk show host Jimmy Kimmel overnight, Hemsworth said the diet was "crazy".
"We are shooting the true events that inspired Herman Melville to write Moby Dick. A bunch of sailors in a whaling ship get struck by a whale, the ship sinks and they jump onto small rafts and drift for 90 days and basically begin to die and eat each other," Hemsworth said.
"We have to get rather skinny. So we are on about 500-600 calories a day. You can consume that in a milkshake. It ends up being a couple of small salads, a couple of small pieces of protein. That's kind of it. You go to bed hungry and then you have a fasting period of, like, 15 hours.
"You stop eating completely and then you have little meals during the day."