Thanks to the Comic Con website, we now know the release date for Scooby-Doo! Return to Zombie Island. After its world premiere at San Diego Comic Con (SDCC) on July 21, the film will be released on all digital platforms on Tuesday, September 3. Almost a month later, on Tuesday, October 1, the film will be released on DVD.
Stay tuned for more info!