Daniel Craig’s final James Bond movie got off to a solid start during its first domestic opening weekend.