"Atropia," a satire of the Iraq War and military contractors' efforts to prepare soldiers to fight overseas, was one of the big winners at the 2025 Sundance Film Festival's awards ceremony.