We present abundance analysis based on high resolution spectra of 105 isolated red giant branch (RGB) stars in the Galactic Globular Cluster NGC 6121 (M4). The data have been collected with FLAMES+UVES, at the ESO/VLT@UT2 telescope. Spectroscopic data were coupled with high precision wide-field UBVI_C photometry from WFI@2.2m telescope and infrared JHK photometry from 2MASS. We derived an average [Fe/H]=-1.07+/-0.01, and an {alpha} enhancement of [{alpha}/Fe]=+0.39+/-0.05dex (internal errors). We confirm the presence of an extended Na-O anticorrelation, and find two distinct groups of stars with significantly different Na and O content. We find no evidence of a Mg-Al anticorrelation. By coupling our results with previous studies on the CN band strength, we find that the CN strong stars have higher Na and Al content and are more O depleted than the CN weak ones. The two groups of Na-rich, CN-strong and Na-poor, CN-weak stars populate two different regions along the RGB. In the U vs. U-B color magnitude diagram the RGB spread is present from the base of the RGB to the RGB-tip. Apparently, both spectroscopic and photometric results imply the presence of two stellar populations in M4. We briefly discuss the possible origin of these populations.