Supernatural's archangels have been ever-present since the early days, but with regenerations and parallel worlds, it's hard to keep track of them.
Archangel Gabriel has ‘died’ many times on Supernatural but his season 13 death is permanent. Here’s how the fan-favorite character perished - again.