Shakespeare in Love star Joseph Fiennes is enjoying growing old - he's getting offered better acting roles. The British actor, who plays Nelson Mandela's prison guard in new movie Goodbye Bafana, turns 37 this year (07) and is thrilled at the scripts movie producers are now sending him. He says, "It's taken me a while. I'm now in my mid-thirties and I get offered a more appealing range than I did ten years ago. "Shakespeare in Love opened doors and was an amazing experience but, in America, it pigeonholed me immediately. "Suddenly, it was all romantic leads and it's taken me several years to challenge that."