It is said that the character Sherlock Holmes was going to be called Sherrinford and not Sherlock. It was only because Sir Conan Doyle was a huge fan of cricket and a cricketer bore the name that inspired him to name his character Sherlock.
The movie was supposed to release by the end of 2014 or beginning of 2015 but due to RDJ being busy with the Marvel Cinematic Universe and Law also being busy in his projects , it is now set to release in 2016.