Flicker Alley has announced the Blu-Ray premiere of the silent creature feature The Lost World.
Unlike previous Flicker releases this is a Blu-Ray release only.
There's no word if the DVD, originally released in 2001 from Image, will
be updated. Bonus content is below.
The Lost World will be available on September 12th.