The big budget, star-driven action comedy “Red One” is topping the North American box office charts, earning $34.1 million in ticket sales.