It's obviously primarily for sci-fi fans, but it's a nice sort of quirky movie that appeals to all sorts of people. I think it's quite good.