DICFF 2020 | Dave Made a Maze is a Funny, Delightfully Weird Odyssey
I'm just going to come out and say it. 2020 has been terrible. Yes, those early months were promising. It was amazing when Parasite won Best Picture at this year's Oscars. The Dublin International Film Festival too had a great line-up.…