Scooby-Doo: Origins wraps production ahead of 2027 Netflix release · Digg