British actress Florence Pugh impresses in ‘Black Widow’