Really pooor production team behind this. Script was really awful in places, mis-cast scripts who were quite poor in their delivery. Music was generic crap. Plot and story telling were massively complex for no good reason. The editor was getting paid by the cut and by the runtime. Just terrible.