Well, well, well, what do we have here? A new streaming platform? Be still, our hearts! Watch these new Paramount Plus movies.