The first feature by Spanish filmmaker Ian de la Rosa portrays a romance set in southern Spain's industrial greenhouses, ...