Marvel's Black Panther reigned supreme at the box office, beating all expectations for a phenomenal first weekend...