Four men try to save a group of captives from cannibals in the wild west.
The film received a Saturn Award nomination for Best Independent Film as well as two Independent Spirit Award nominations.