Robert Downey Jr has been making outlandish demands on the new set of his latest film ‘Sherlock Holmes’. The 43-year-old actor was overheard ordering luxury and unnecessary items and even had a staff member in a frenzy as he was frantically searching for a straw. To make matters worse, the ex-drug addict has also been bragging about each and every scene after it’s been shot, telling anyone who will listen how fantastic he is.