Tom Holland’s winning streak continues; Unchartered makes $44.1 million over the weekend