Tom Hanks wouldn't accept his starring role in Philadelphia in the present day because he thinks it should be played by a gay actor.
The Hollywood veteran won an Oscar for his portrayal of lawyer Andrew Beckett who takes action against his employers when he's sacked after being struck down with AIDS - and Hanks is adamant he would no longer be right for the part.
He told The New York Times: "Let's address 'could a straight man do what I did in Philadelphia now?' No, and rightly so."
Hanks continued: "The whole point of Philadelphia was don't be afraid. One of the reasons people weren't afraid of that movie is that I was playing a gay man. We're beyond that now, and I don't think people would accept the inauthenticity of a straight guy playing a gay guy."