Ours is the century of enforced travel of disappearances. The century of people helplessly seeing others who were close to them disappear over the horizon.
A movie like House of the Dead with around $7 million budget or Alone in the Dark with around $16 million budget are much easier to make profit than the typical $50 million major motion picture.