Freida Pinto said that she felt bad watching her "Immortals" co-stars diet for the upcoming action film while she was allowed to eat what she wanted.
"I just felt bad for them... I didn't have to keep it as strict as the boys had to," the "Slumdog Millionaire" actress told Access Hollywood at San Diego Comic-Con. "I would see them and offer them fruit and they'd say, 'No, we can't have fruit.' And I'm like, 'Fruit? Fruit's healthy!' And they'd say, 'Yeah? but its sugar.'"
The actress said she stays healthy, but didn't have the grueling training schedule of her male co-stars who had to look capable of fighting Titans.
"I generally just take good care of myself, just watch what I eat - especially when you're going to be in a tight costume," Pinto continued. "You don't want to be bloated and sucking your stomach in. You just want to be able to stand tall and let the corset do what it has to do."
Her male co-stars, "Twilight" vamp Kellan Lutz and Stephen Dorff confirmed that their diet and exercise routines were intense, telling OnTheRedCarpet.com that there was an on-set nutritionist who helped them look good while barely wearing anything.
"I've never been a part of a production that had a nutritionist," Kellan Lutz told OnTheRedCarpet.com at Comic-Con. "So we had people feeding us every two hours, 'Here's some tuna, here's some salad.' We were eating a lot, but it was all healthy stuff. Catering is what kills me on movies because you usually have all this food and there's a lot of downtime when you act."
"I didn't have much of a costume," Stephen Dorff said. "I had leather pants and a strap thing, so I had to hit the gym a lot or it would have been the end of my career, I think."
The action film follows Greek peasant-turned-warrior Theseus (Henry Cavill), who was secretly chosen by Zeus to save his people from King Hyperion (Mickey Rourke) and his army of Titans. Theseus gathers a band of outsiders to aid him, including visionary priestess Phaedra (Pinto) and cunning slave Stavros (Stephen Dorff).
"I play the Greek oracle princess Phaedra," Pinto told OnTheRedCarpet.com at Comic-Con on Sunday. "She has the gift of seeing the future, the gift of visions and she's got to make a very difficult choice in keeping the gift or going for love. It's kind of a very difficult decision to make and really internalize, which makes it really difficult. You can't scream and you can't yell - you just have to kind of keep it all within you."
The 26-year-old actress was "disappointed" she didn't get to go to battle in the film, but said director Tarsem Singh felt she needed to be the calm presence.
"Tarsem [Singh] didn't think I should fight, because he needed something that was all-calming in the film," Pinto told OnTheRedCarpet.com. "So he said 'Oh, I'm going to take all your action scenes out.' I was very disappointed, but I see how it works - it completely works."
Singh, who is also directing the upcoming reboot "The Brothers Grimm: Snow White," compiled a strong group of actors for the film.
"Lots of sexy people," Singh said of his star-studded cast. "The action is more like 'Fight Club' meets 'Old Boy,' so it's a lot more visceral, a lot more hurtful-looking than people flying around fighting."
The Indian actress is best known for her portrayal of Latika in the 2008 Academy Award-winning film "Slumdog Millionaire," Pinto has been dating the film's star Dev Patel since 2009.
Pinto next appears opposite James Franco in "Rise of the Planet of the Apes," which is slated for release on August 5.
"Immortals" is scheduled to hit theaters on November 11, 2011. Watch the trailer below.