For those of you who Americans and have Netflix, watch the first episode of the series "Nazi Hunters." If, after watching that, you don't feel an overwhelming urge to vomit, well, you have no soul.