Douglas Smith, Amanda Seyfried, Atom Egoyan, Ambur Braid Seven Veils Competition · Red Carpet · Feb 22, 2024