 Filmed in four days on location in the mountainous central region of the Dominican Republic as the NYU film school masters thesis of Dominican-American filmmaker Juan Castillo.NYU Graduate Film Program awards