The film excels in its technical aspects but falters narratively.