Articles by Felisha Liu

TIFF: 37 Seconds

September 25, 2019

Differently Abled – Not Disabled 37 Seconds is a 2019 debut feature film from Japanese writer-director, Hikari, which made its Canadian premiere at the 2019 Toronto ... click to continue ⇾
1 2 3 4