Review: TIFF 2023: Atom Egoyan's Seven Veils is operatic loo

© 2025 Vimarsana