5x18 Point of No Return
First Aired: Apr. 15, 2010 on The CW
Summary: Dean is ready to give in and allow himself to be used as a vessel by Michael. However, Zachariah is given a second chance and comes up with a plan to turn the Winchesters' family bond against them by recruiting a new vessel.
Watch Episode On:- Verizon On Demand (purchase)
- Amazon (purchase)
- VUDU (purchase)
- Netflix (subscription)
Guest Stars[no credits found]