Horror Express

Victorian scientists fight a missing-link monster making zombies on a trans-Siberia train.