Supernatural (2005)

Supernatural (2005) : 12x23

All Along the Watchtower 45 Min.
7.895 19 votes

Overview

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