U.S. troops and their allies on a military base in Iraq were told in late December that special showings of “Rogue One: A Star Wars Story,” slated to coincide with the movie’s U.S. theatrical release just before Christmas, would be delayed indefinitely. It was a dark time for the forces.