Zack Snyder’s “The Last Photograph” will have its world premiere at the 2026 Toronto International Film Festival.