Channel 131, the only channel you'll ever need. Tv shows all in one place.
Season 12 Episode 23
All Along the Watchtower
Lucifer battles Sam, Dean and Castiel for control of his unborn child.
Please click one of the grey video tabs above to begin watching a video.