What service was it on? I do see the Owen Wilson version as a spoof of on AMC+. According to Wikipedia, AMC+ has exclusive rights through 2023. The copy on The Roku Channel appears to be a mixup due to the identical titles. The 2020 version about NYC kids is on Tubi and Plex, and apparently, The Roku Channel. You can tell by the opening production company. The 2020 version is Gravitas Ventures. The 2023 is IFC Films.