It's an old rumour that has started being recycled across the internet again. In the first week of this month, entertainment news source Entertainment Weekly reported that American actor James Franco will appear in Die Another Day.
Franco, best known perhaps for his recent role as Harry Osborn in Spirderman, has not revealed any details on the role, nor confirmed that he actually has one. However, according to Entertainment Weekly they know the name of his character, they just can't reveal it.
There are several possibilties as to a character that Franco could play. If his nationality is to be considered he could play an American soldier, who we're told still feature in Die Another Day. However, Franco's age may be a reason to reconsider such a theory.
Thanks to Jason for sending in the news.