What To Watch Netflix Picks Up Adam Sandler Animated Movie ‘Leo’; Releases in November 2023 admin January 20, 2023 The movie was previously set up at STX Entertainment .