Far Away Eyes’ Deeper Look Supernatural 11.14 “The Vessel”
“We’re supposed to die, let us do it with purpose.” These are the last words of Delphine as she prepares to sacrifice herself in order to keep the Hand of God from the Thule and the Nazis. It is sacrifice with purpose that laces throughout the episode, “The Vessel.”