Win a free Blu-ray edition of The Lost World from Flicker Alley! Before it disappeared from circulation in 1929, The Lost World was heralded for its groundbreaking stop-motion effects. Animator Willis O’Brien created dozens of prehistoric monsters to tower […]