Film These 4 Latinos Made it Onto Filmmaker Magazine’s Famed “25 New Faces of Indie Film” List 07.27.16