Thought it was pretty good, although got a bit repetitive towards the middle of the film. It seemed like an homage to 1970s sci fi like THX 1138.