enola holmes 3 technical review