This taut near future set mystery was captured in rural Vermont on a commission from IndiePix Films. With spirited performances from Willa Dana, Cash Cromby, and Sarah Pitzeltizc.