Did Gabriel go too far?
That was the big question on Supernatural Season 13 Episode 20 when he returned and dragged Sam and Dean into his plot for revenge on the demigods who gave him over to Asmodeus.
However, the brothers learned a shocking fact about Gabriel.
Meanwhile, Jack's newfound confidence paved the way for reckless decisions that could put everyone else in danger.
Who stepped in to lay down the law?
Use the video above to watch Supernatural online right here via TV Fanatic.
Get caught up with all the latest twists and turns right now.
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.