Netflix struck a deal with Universal to license their live-action movies after their Peacock premiere in 2027, but that ...