Reviews and other content aren't verified by Google
Sherlock Holmes is set in the 1870s to the late 1880s.... so why at the end of Netflixes 'Enola Holmes' is a hot air balloon spotted, as hot air balloons hadn't been invented until 1932????? (1:56:50)