Nicolas Cage's new co-star has hit out at rumours his recent weight loss is a cause for concern.

Recent photos of the actor showed him looking frail and gaunt - but Eammon Walker, Cage's co-star in new movie Lord of War, insists Cage is simply getting ready for his role as an arms dealer in the action film.

Walker says, "You get your body fit and ready to do what you need to do. It's the thing you do when you have any project.

"When you're in front of the camera, people are always looking at you, but he's got a body of iron underneath there."