Black Panther earned another $108 million this past weekend, a drop of just 46% from last weekend’s record-crushing $202m Fri-Sun opening. It is the second-biggest second weekend gross of all time between Universal/Comast Corp.’s Jurassic World ($106.5m) and Lucasfilm’s The Force Awakens ($149m).