Revealing mistake: When the movie starts, there's an aerial view of London's rooftops. The smoke coming out of the very first chimney doesn't move, revealing it's a painting.
Revealing mistake: During the shootout at the German arms factory, one guard is firing an M1888 Mauser rifle at Holmes, Watson, etc. However, when he fires it, the bolt handle is up, but we still see a muzzle flash from the rifle. This would indicate the muzzle flash to be computer generated and not a blank from the rifle.
Answer: That sounds entirely right. Bombs are potentially unreliable; it's possible, albeit unlikely, that Meinhard could have survived the blast, so by getting Moran to shoot him dead first, then covering up the true cause of death (and thus who the real target was) using the bomb, it ensures that the job gets done.
Tailkinker ★