Dead Eyes, which premiered at the 2026 SXSW Film Festival, marks the feature debut of Australian filmmaker Richard E. Williams. It’s an ambitious project that strives for originality, experimenting ...