Though we still have no word on the release date for Return to Zombie Island in the US, Amazon FR has created a listing for the film. It will be released on September 11, a Wednesday, in France. Typically, most DVDs in the US are released on Tuesdays, which could mean that the film will be released September 10. This is also the same week as Scooby's 50th anniversary, which would make sense that it would be released then. Stay tuned for more updates!
~ WildwindVampire ~