Buffalo Soldiers est un film qui se déroule en Allemagne en 1989, juste avant la chute du mur de Berlin. Il suit un groupe de soldats américains stationnés dans une base militaire allemande. Ces soldats, surnommés les "Buffalo Soldiers", passent leur temps à trafiquer de la drogue et à s'adonner à diverses activités illégales.
Un jour, le sergent Ray Elwood, interprété par Joaquin Phoenix, se retrouve impliqué dans un trafic d'armes avec un groupe de criminels. Les choses se compliquent lorsque le colonel Berman, joué par Ed Harris, arrive à la base et commence à enquêter sur les activités des soldats.
Entre trahisons, mensonges et manipulations, Buffalo Soldiers est un film qui explore les thèmes de la corruption, de la loyauté et de la moralité. Il offre un regard sombre et cynique sur la nature humaine et les conséquences de nos actions.