Supernatural season 10 episode 14 is airing this week and Cain is set to return, only to wreak havoc to the Winchester brothers, especially to Dean. Good thing, Castiel is helping him and Sam out in fighting Cain. The fight between Dean and Cain will be action-packed, but it was’t leaked yet if Dean is going to beat Cain or if it’s the other way around. Either way, the repercussions of the new episode will surely lead to a more intense storyline from now on. Don’t miss the brand new episode this week. Watch Supernatural season 10 episode 14 stream using the free online stream link below.