WitchHunt2020: Timely new film throws light on demonisation of movement for Palestinian rights