A short documentary about the alleged atrocities of the Lord’s Resistance Army (LRA) shifts the spotlight from Uganda, where the notorious rebel group originated in 2005, onto the plight of women living in remote regions of Central African Republic (CAR).