A festival-level documentary about the new Mustang.