Credit: IFFR by InRO Staff• Featured• Festival Coverage• FilmIFFR 2021 June Programme — Dispatch 2: Scarecrow, The Amusement Park, Fat Chance June 7, 2021