Jude Law has said that he has a race against time to play two of his favourite theatre parts before he is too old.
The 37-year-old actor revealed that he regrets not spending more time on the stage during his career.
Law told WENN: "I've over-thought the roles I've been offered in the past 15 years and didn't do as much theatre as I should have and now it's a race.
"Before I'm in my mid-40s there are a couple of roles I've got to play before I get too old."
Law was nominated for a Tony Award for his Broadway performance in the role of Shakespeare's Hamlet earlier this month.