most likely todd was representation of the devil, as the blond guy was representation of purity and naivity (sheep), whole story is packed up w biblical references, so in deeper sense its banger, to people who r not familiar w bible and meanings it may not make much sense