Xavier Dolan's next film will be a horror film set in France in 1895.
No streaming options found at this moment.