This movie is not describable with how great it is, its the gradual story line and reality and also the character development that just makes it one of the best shows I have seen, and i have repeatedly re-watched it and am currently also still re-watching it!