First Blood

First Blood is the 9th Episode of Season 12. It will air on January 26, 2017.

Main Cast

 * Jared Padalecki as Sam Winchester
 * Jensen Ackles as Dean Winchester
 * Misha Collins as Castiel

Reccuring Cast

 * Samantha Smith as Mary Winchester
 * Stephen Lobo as Rick Sanchez

Featured Supernatural Beings

 * Angel

Trivia

 * This will be the 250th Episode.