Torrent.
Torrent.
tl;dr and also don't care about anything you wrote.
Cain is nearly Death levels of badass, and he's pretty sympathetic. I usually dig this kind of portrayal of traditional "bad guys". Now I wish the show brought in Judas - he sure is a demon too.