Soldiers of the Empire march through the streets of London in a parade | Sci-fi