Sam and Dean Winchester have complicated relationships with their father.

For years, Dean was Johns soldier, no questions asked.

Sam, on the other hand, refused to be, and that caused tension within the family unit.

Needless to say, growing up on the road was far from simple.

And yet, withJohns returnin the upcoming300th episode ofSupernatural, a lot has changed.

For starters, Sam and Dean are now firmly cemented in the hunting lifestyle.

But will their experiences change the conversations they have with their father?

We see whats really driving Sam.

As Jeffrey Dean Morgan told EW, its a chance forclosure between father and son.

As Padalecki puts it, This episode gives Sam a chance to say sorry and to also forgive.

This is something that Deans always wished for, Jensen Ackles says.

For Dean, the whole episode is a dream that he doesnt want to wake up from.

But he knows he has to.

A very special coverfeaturing the Winchester familyis also available for purchase exclusively at Barnes & Noble.