Vanilla is a product of Lussumo:Documentation and Support.
1 to 9 of 9
(and I liked the end credits. PRETTY!)
As far as his action abilities, wikipedia seems to be saying that Holmes knew martial arts in addition to cane-fighting, and fencing.
the 'boxing' is referenced in the canon, Ritchie just made it grittier.
There are worse ways to spend a few hours.