The Slug (South Korea, 2020) [OAFF 2021] 7 March, 2021 The Slug is the English-language title of South Korean filmmaker Choi Jin-young’s debut feature. While it may be a reference to the main character who suffers...