Supernatural (2005)

Supernatural (2005) : 12x23

All Along the Watchtower 45 Min.
7.8 16 votes

Overview

Lucifer battles Sam, Dean and Castiel for control of his unborn child.