Tom Hanks has revealed that he was "almost killed" during the making of 2000 film Cast Away.

The actor was promoting his new movie Angels & Demons on Radio 1 when he made the admission.

"[Cast Away] put me in the hospital. I was there for three days with something that, believe it or not, almost killed me. I got an infection form a cut and it was eating its way through my leg. I didn't know it, I just thought I had a sore," he said.

Hanks played the role of a FedEx delivery man who got stranded on an uninhabited island after his plane crashed flying over the South Pacific in the Robert Zemeckis-helmed flick.

"I went to the doctor who took one look and said, 'I have to put you in the hospital because we have to get this infection out of you before it poisons your blood and you die'. We had to shut down for three weeks while my skin reformed," he added.