Poor Terry Brooks deserved better. The plot and dialogue are fit for tweens. None of the characters are credible or sympathetic, just young adults behaving like children playing around while the end of the world draws nigh. I would give it another half star for the beautiful cast, sets, makeup and fx.