Great acting, choreography, overall story, score and cinematography. You could tell the effects were restrained to a budget, but they were good when used, and the practical effects were appreciated. The choice to bounce back and forth through different points in time several times and episode was even jarring for people familiar with the story, however.