Katheryn Winnick as Angel Winchester
Dove Cameron as Young Angel Winchester
Jensen Ackles as Dean Winchester
Ridge Canipe as Young Dean Winchester
Jared Padalecki as Sam Winchester
YOU ARE READING
The Winchester Three (S3): The Aftermath
FanfictionThe Yellow Eyed demon is vanquished, but at a terrible price. The battle that brought him down released hundreds of demons from Hell into an unsuspecting world. And it cost Sam his life. But grief-stricken siblings Angel and Dean each made a plea to...