Supernatural “Last Call”

Dean attempts to solve a case by himself; Castiel comes up with a way to help Sam track down God. New episode tonight at 8pm on WCCB Charlotte’s CW.