The epic journey of the Winchester brothers come to a close as Supernatural enters its final season. Sam (Jared Padalecki) and Dean (Jensen Ackles) have battled demons and angels, mythical creatures and monsters, in a seemingly unending quest to save the world. But in the final battle of the...