
Watch Supernatural Season 12 Episode 23 Online
Lucifer battles Sam, Dean and Castiel for control of his unborn child.
Serie: Supernatural
Director: Robert Singer
Guest Star: Alexander Calvert, Courtney Ford, Mark Pellegrino, Mark Sheppard, Samantha Smith