Just watched this again recently. It has a few good points. As mentioned the general concept is reasonably interesting. Visually it's quite good. Costumes, effects, etc are all excellent. The retard moments are pretty fucking awful though and really do detract from the movie a goodly...