Sherlock Holmes: A Game of Shadows
Simon Gallagher
The overall effect is of sort of Steam Punk Toulouse Lautrec portrait, intricately designed, occasionally visually dazzling, and well-acted throughout.