Tomorrow War is a movie about an alien invasion in the future that asks for help from the past. And one of the most stupid parts in it that people do complain about is the main rifle they use. It basically fires colorful confetti at the aliens that has no penetrating power at all. It fires a small round, out of a short barrel, has a long stock, a dim spotlight, and basically does everything it can to look cool while being utterly useless. I could say that it is the perfect Hollywood gun, but that would be mean. The only worldbuilding reason I can see for why they use it, is it is all the future have left after the real weapons were destroyed in battle. I cannot see why the past would send people forward using that piece of crap. Now I’m used to Hollywood movies getting firearms totally wrong, so I don’t tend to rate movies by them. But it is disappointing to see it here.