Ravenous. A stranger arrives at a remote military outpost in the US in the 19th century, bringing murder and cannibalism along with him. This late 90s horror has a great cast including Guy Pearce, Robert Carlisle, Jeffrey Jones and David Arquette and is an entertaining mix of horror and very dark humour, with an interesting treatment of cannibalism almost as a plague of vampirism. One taste and there's no going back... I haven't seen this for nigh on 20 years and it's still pretty fun.