When Eric Kripke created 'Supernatural' in 2005 he had a specific five year planned story in his head, each season building closer and closer to his vision.
Season 4 of the awesom 'Supernatural' continues that trend in spectacular and twisty fashion! At the end of season 3 Dean was forced to pay the terms of his deal that had resurrected Sam in the previous year. However, it's not revealing any spoilers to say that despite his death - he quickly comes back again!!
But, who brought him back? What has Sam been doing for the months in which Dean was gone? Just who is manouvering the brothers and what is the endgame?
Personally I think this has been the best season since season 2. The continuation of the overall arc is compelling and contains more twists and turns that still threaten to drive the Winchester Boys apart (as has been hinted at from early on in the series mythology) and season finale is an amazingly strong conclusion that will leave everyone gagging for the start of Season 5!!
But - Supernatural is NEVER all doom and gloom! Not since The X-Files has a genre show had so much fun combining stand-alone episodes, an over-riding arc and blissfully enjoyable self-referential episodes laced with humour. This season is little exception, with 'In the Beginning' the best stand-alone (where we find out the truth about Mary Winchester), 'Monster Movie' and 'After School Special' are among the most playful episodes ever done, especially the all Black & White 'Monster Movie' with a raft of traditional horror monsters, and out of the stand-alones I really also enjoy 'Family Remains' which might remind viewers of the movie 'The Messengers' but is ten times better!! And features former Supergirl Helen Slater. The arc episodes have to be seen to be appreciated and I can't pick one out except the two last episodes are (I think I said already!!) fantastic!
Anyway, I've rambled too much now!! So, get this on pre-order quick, sit back, soak it up and then start fidgeting endlessly until Season 5 comes along to relieve you of your withdrawal symptoms!!!