Yes it's true, the Winchester boys are back! Tonight on the CW we get to see what an omnipotent Castiel is like now that he's become a God. Will my sweet Dean and his younger brother Sam be able to save Castiel from himself while continuing to fight evil? Find out tonight on the CW at 8 pm CST! To get you in the mood, here are some clips from tonight's premiere as well as some clips from the last season.