UW-Stout and Pragda Spanish Film Club present: Spider Thieves, a thrilling Chilean film about adolescents who try their hand at a life of crime.