The Core, one of the most outrageously entertaining studio sci-fi movies of the 2000s, begins streaming on Paramount+ on April 1.