Guy Ritchie has been speaking about rumours that Brad Pitt is to appear as Moriarty in Sherlock Holmes; well, kind of... "Some kind of appearance is probably the best way to describe it," says the director, who replied with "I believe not" when asked if anyone is officially credited. "All will be revealed. I'm afraid I have to be slightly ambiguous, but you'll understand when you see the movie." They were never really going to hide Brad Pitt appearing in the film, where they? Even if it was just for a short cameo. The cracking looking film is released on St Stephens Day.