James Cameron and the Marvel Cinematic Universe are the two consistent factors when it comes to earning billions at the box office.