The 1st full live-action 'Lilo and Stitch' remake just dropped and fine, we admit it: it looks fantastic (video)By otako_fzbgs4 / March 13, 2025 This nostalgic remake of the 2002 animated classic arrives on May 23, 2025. Related posts: Saturn officially has 128 more moons ESA’s NavLab on wheels: an Arctic mission Extended space dive What do lunar eclipses teach us about Earth?