Buffalo Soldiers is a war drama film starring Tom Ellis as Ray Elwood, a U.S. Army soldier stationed in West Germany during the late 1980s. The film explores the darkly comedic and corrupt world of the military, as Ray gets involved in black market activities and clashes with his superiors. Tom Ellis delivers a compelling performance as the morally ambiguous Ray, capturing the character's charm and cunning. Buffalo Soldiers has been praised for its sharp satire, dark humor, and thought-provoking commentary on the military-industrial complex. If you're looking for a thought-provoking and engaging film, Buffalo Soldiers is a must-watch.