A romantic trip to China turns into a lunar nightmare for a pair of happy newlyweds when their taxi driver ditches them in a remote village and the locals offer them up as sacrifices for the menacing moon creatures that return to Earth annually to replenish their ranks.