Scientific inaccuracies didn’t stop Gravity from topping the box office for the second week in a row, raising its overall gross to $123.4 million. Captain Phillips, the Tom Hanks drama based on the hijacking of a cargo ship by Somali pirates, came in second with $26 million.