Spacey offers advice to youngsters
Kevin Spacey says too many of Hollywood's young actors are "getting opportunities before they're ready".
The 51-year-old star stressed Hollywood's starlets needed to consider their long-term careers.
"I say build slowly, build carefully, learn your craft, study and don't be lazy," the star advised on the red carpet at this year's AFI Fest in Hollywood.
"It's very easy in this business now to take a very short view and be thinking about six months. People are too ambitious and I advise people to take the long view and have a 10-year vision instead," he added. "If you would just go back and look at the history of great actors, you realise that people built their foundation, they knew their craft by the time they got opportunities and they were ready for opportunities."
"Very often now people are getting opportunities before they're ready and they get to 28 and their career is over," he said.
"They don't know what happened and what happened is they allowed themselves to get sold down the river and to take on parts they weren't ready for," said the Oscar winner, who has been artistic director of London's Old Vic theatre since 2003 and was recently awarded an honorary CBE for his services to drama.