Tom Hiddleston has said he still can't get Benedict Cumberbatch to reveal who he's playing in Star Trek.
Sherlock actor Benedict has landed the role of a villain in the film, but his War Horse co-star Tom hasn't been able to get any details from him.
"Ben hasn't told me who he's playing in Star Trek, so he's keeping very tight-lipped. I was badgering him all day, we were doing the rounds together and he said, 'No, won't'.
"But it's been amazing to be alongside him too, because we started our training for War Horse the Monday after the first episode of Sherlock ever aired on television.
"So I was kind of right next to him as I watched his life change.
"There's a huge amount of mutual pride, which we all need in this game because it can be a lonely business, because you're the only person going for a job and it's great to have friends that are doing well that you can applaud."
Tom, who has been winning plaudits for his roles in War Horse and Thor, admitted he never thought as a jobbing young actor starring in shows like Casualty that he'd be working with Steven Spielberg.