Set 25 years after the first film?
This came out in 2008. (Which is 25 years after the first film)
shareThis came out in 2008. (Which is 25 years after the first film)
shareIt was released in 2008. It was actually filmed in 2002 or 2003. It stalled because of special effects purposes.
I'm certain it was meant to be only 20 years later.
http://www.freewebs.com/demonictoys/