"It’s not a Marvel movie," says director Ariel Schulman about Secret Headquarters, a superhero flick starring Owen Wilson. Now streaming on Paramount Plus.
Owen Wilson's new superhero film "Secret Headquarters" was originally slated for a theatrical release before creators opted to put it out exclusively on the streaming platform Paramount Plus instead. In the old days, the move akin to a straight-to-video release might seem like a slight but the film's…