Sherlock Holmes Premiered at the Fox Theater! Among the guest were Robert Downey Jr., Guy Ritchie, Pharell, Jodie Foster, Amber Heard, and Rachel McAdams