2.8k
Factual error
The story takes place in 1891
the statue of boadicea on the thames embankment next to westminster bridge was not completed until 1905, its visible in the movie