National Geographic gets its mashup of fiction and documentary to work with this entertaining six-part series from STXtv.