In seasons 1 and 2 this was an okay show that prevented itself from being really good by only having enough story to justify half its episode order with tons of filler bogging down the proceedings. Season 3 has been straight terrible. Everything is now filler. There has yet to be one genuinely good episode in season 3.