cast
Series Regulars
Jared Padalecki
as Sam Winchester
Jensen Ackles
as Dean Winchester
Misha Collins
as Castiel
Jim Beaver
as Bobby Singer
Mark Sheppard
as Crowley
Recurring & Guests
Mark Pellegrino
as Lucifer
Curtis Armstrong
as Metatron
Jeffrey Dean Morgan
as John Winchester
Kim Rhodes
as Sheriff Jody Mills
Ty Olsson
as Benny
Kurt Fuller
as Zachariah
Mitch Pileggi
as Samuel Campbell
Alaina Huffman
as Abaddon
Alona Tal
as Jo Harvelle
Julie McNiven
as Anna Milton
Lauren Cohan
as Bela Talbot
Sebastian Roché
as Balthazar
Nicki Aycox
as Meg Masters
Colin Ford
as Young Sam Winchester
Tahmoh Penikett
as Gadreel
Emily Swallow
as Amara
Adrianne Palicki
as Jessica Moore
AJ Buckley
as Ed Zeddmore
Jake Abel
as Adam Milligan
Matt Cohen
as Young John Winchester
Robert Wisdom
as Uriel
DJ Qualls
as Garth Fitzgerald IV
Sterling K. Brown
as Gordon Walker
Kevin McNally
as Frank Devereaux
Charles Malik Whitfield
as FBI Agent Victor Henriksen
Kathryn Newton
as Claire Novak
Olivia Cheng
as Leviathan