17 year old Dean Winchester moves into a new town, like he and his family does every year. Sam Winchester, Dean's little brother and their Father, John Winchester, is all that consists of their small broken family.
But when Dean is faced with new, exciting emotions towards one of his neighbors, he wonders what will become of his "always on the run" family life-style.
Even though Dean is ready to change for the better, Fate has the habit of ripping a once happy person, to shreds.
Nine year-old Dean Winchester usually spends the lonley nights when he can't sleep on the roof outside of his room. His mom died when he was little and his Dad was recently in a car crash. 5 year-old Sam Winchester and Dean's Uncle, Bobby take care of them. A new kid moves in next door and Dean goes over to say hi and make atleast one friend in his neighbourhood. Since he has no friends anyway. Castiel Novak is his name and Dean finally believe he can trust him and after 5 years. He finally shows him who he really is.