TIFF has added the world premiere of Atom Egoyan’s Seven Veils to their 48th lineup. It’s the director’s 18th title to premiere at TIFF. Egoyan here reteams with Seyfried after 2009’s Chloe. She plays Jeanine, an earnest theatre director tasked with remounting her former mentor’s most famous work, the opera Salome. Haunted by dark and disturbing […]