Sydney Sweeney’s erotic thriller The Housemaid has overtaken Jennifer Lawrence’s risqué spy movie at the box office.