Danielle Deadwyler tussles with cannibals in a disturbing postapocalyptic thriller.