2018, The Brothers McLeod
Posted by John Martz, July 22, 2020
The Brothers McLeod offer up a captivating series of snapshots and impressions of Marfa, Texas. As they themselves put it:
Marfa is a town on the borderlands of Texas and a place out of time. It takes its name from a novel — possibly Dostoevsky, possibly Jules Verne. It’s famous for the famous people who’ve passed through, including James Dean, on location for his last film. But there’s much more to it than that. Strange lights dance in the night sky over the desert. It is also, implausibly, a mecca for lovers of minimalist art. It’s a landscape of lost horses, freaks and food trucks … and then there’s also a giant lemon.