Dallas Director Brett Bentman's Trailer for NASA Based Short Film "Umbra" FilmMateo GranadosMay 25, 2016Denton, Denton TX, The Dentonite, Brett Bentman, Umbra