This feature documentary takes the audience on a disturbing journey deep into a culture that few can comprehend — that of suicide bombers ...