El Planeta' director Amalia Ulman’s sophomore feature revolves around a bungling media crew’s interactions with the residents of a rural town in Argentina.
Located just 10 minutes away from downtown Duvall, down a bumpy road, Clear Creek Farm has been a place where art and nature ...