Exclusive: New Trailer for Ryo Orikasa’s ‘Miserable Miracle’
The award-winning ‘Datum Point’ director returns to the Ottawa festival with his latest experimental film, produced by Miyu Productions, the NFB, and New Deer, screening in Short Competition 5; OIAF 2023 runs September 20-24.