Nick Olson & Lilah Horwitz {Makers} submitted by Tanisia Morris by tanisia morris | Sep 6, 2013 | Film Festival One 2013 Fall http://www.vimeo.com/70993261 In 2012, Nick Olson and Lilah Horwitz quit their jobs and set off to build a glass cabin in the mountains of West Virginia.