Yet Henry Cavill managed to steal the show as England's greatest detective in Enola Holmes, even with limited screen time. From the moment he stepped on screen in his Victorian England getup ...