Saw this wild French film several months ago. Horror, outrageous action, political intrigue, this movie has it all. Anyway, in Europe they've already released this one as a beautiful 3 disc DVD with TONS of extras. I can only hope that they will put out a similarly beautiful DVD set in North America. Has anyone heard of a possible release date?